From: OpenStack Jenkins Date: Tue, 10 Sep 2013 06:09:56 +0000 (+0000) Subject: Imported Translations from Transifex X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=8de863ddfdd72d3e10def4ffbb50895ab1ba3846;p=openstack-build%2Fneutron-build.git Imported Translations from Transifex Change-Id: Ib94bfe915a60c9c1a1d2375b9a15c666f065d865 --- diff --git a/neutron/locale/bg_BG/LC_MESSAGES/neutron.po b/neutron/locale/bg_BG/LC_MESSAGES/neutron.po index 949831ccd..85134b89c 100644 --- a/neutron/locale/bg_BG/LC_MESSAGES/neutron.po +++ b/neutron/locale/bg_BG/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bulgarian (Bulgaria) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/bs/LC_MESSAGES/neutron.po b/neutron/locale/bs/LC_MESSAGES/neutron.po index dd9f95b9b..f5856628f 100644 --- a/neutron/locale/bs/LC_MESSAGES/neutron.po +++ b/neutron/locale/bs/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bosnian " @@ -96,7 +96,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -183,7 +183,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -205,7 +205,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -467,9 +467,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1926,6 +1928,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1967,11 +1974,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2289,7 +2296,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2314,6 +2321,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2337,6 +2354,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2388,7 +2407,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2416,6 +2435,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2573,7 +2597,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3029,7 +3053,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3960,6 +3984,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4092,6 +4120,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4174,6 +4206,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4193,6 +4234,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4250,6 +4300,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4260,16 +4311,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4279,7 +4329,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4303,98 +4359,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4647,6 +4708,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4708,6 +4779,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4812,6 +4889,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4840,11 +4921,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4852,15 +4933,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4869,7 +4950,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4955,12 +5036,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4982,7 +5063,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5008,6 +5089,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5070,9 +5156,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5206,7 +5294,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5219,7 +5307,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5266,7 +5354,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5351,6 +5439,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5383,6 +5506,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5415,7 +5543,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5481,7 +5609,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5545,7 +5673,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5766,51 +5894,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5882,6 +6010,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5933,12 +6070,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6372,94 +6503,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6467,17 +6602,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6485,62 +6620,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7265,6 +7400,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7385,31 +7524,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7452,72 +7566,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7542,11 +7669,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7554,11 +7681,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7597,11 +7724,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7619,11 +7746,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ca/LC_MESSAGES/neutron.po b/neutron/locale/ca/LC_MESSAGES/neutron.po index 369491a16..4a201477e 100644 --- a/neutron/locale/ca/LC_MESSAGES/neutron.po +++ b/neutron/locale/ca/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Catalan " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/cs/LC_MESSAGES/neutron.po b/neutron/locale/cs/LC_MESSAGES/neutron.po index 41ade05eb..c7135ce73 100644 --- a/neutron/locale/cs/LC_MESSAGES/neutron.po +++ b/neutron/locale/cs/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Czech " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/da/LC_MESSAGES/neutron.po b/neutron/locale/da/LC_MESSAGES/neutron.po index 0f91b27b0..dfe6caeca 100644 --- a/neutron/locale/da/LC_MESSAGES/neutron.po +++ b/neutron/locale/da/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-05-16 09:23+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Danish " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/de/LC_MESSAGES/neutron.po b/neutron/locale/de/LC_MESSAGES/neutron.po index 8be09a1f8..7ede0a0ba 100644 --- a/neutron/locale/de/LC_MESSAGES/neutron.po +++ b/neutron/locale/de/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-05-22 08:17+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: German " @@ -95,7 +95,7 @@ msgstr "%(type)s-Plug-in erfolgreich geladen. Beschreibung: %(desc)s" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -184,8 +184,8 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "Anzahl an zulässigen Teilnetzen pro Nutzer, Minus für unbegrenzt" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" -msgstr "Anzahl an zulässigen Ports pro Nutzer, Minus für unbegrenzt" +msgid "Number of ports allowed per tenant, minus for unlimited" +msgstr "" #: neutron/quota.py:51 msgid "Default driver to use for quota checks" @@ -206,12 +206,9 @@ msgstr "Sekunden zwischen Ausführungen regelmäßiger Tasks" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" -"Dauer in Sekunden, für die zufallsgeneriert beim Starten des Schedulers " -"für regelmäßige Tasks gewartet werden soll, um die Belastung zu " -"reduzieren. (Inaktivierung durch Festlegen auf 0)" #: neutron/service.py:98 msgid "Attempting fallback to old Quantum api-paste config" @@ -477,9 +474,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "Erstellung des Statusberichts fehlgeschlagen!" @@ -2027,6 +2026,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "Ungültige Erweiterungsumgebung: %(reason)s" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, fuzzy, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -2068,11 +2072,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2416,7 +2420,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2441,6 +2445,16 @@ msgstr "Der nächste Hop ist nicht mit dem Router verbunden" msgid "the nexthop is used by router" msgstr "Der nächste Hop wird vom Router verwendet" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2466,6 +2480,8 @@ msgstr "" " und CIDR %(cidr)s von Teilnetz %(sub_id)s" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "Entweder 'subnet_id' oder 'port_id' muss angegeben sein" @@ -2528,7 +2544,7 @@ msgstr "" "bestimmten IP-Adresse bei Zuweisung einer dynamischen IP-Adresse " "erforderlich" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "'fixed_ip_address' kann nicht ohne 'port_id' angegeben werden" @@ -2560,6 +2576,11 @@ msgstr "" "Router an Agent der Ebene 3 zurückgegeben:\n" " %s" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2719,8 +2740,8 @@ msgid "ID of network to probe" msgstr "ID von Netz, das überprüft werden soll" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" -msgstr "Eigentümertyp des Geräts: Netz/Rechenknoten" +msgid "Owner type of the device: network/compute" +msgstr "" #: neutron/debug/commands.py:58 #, python-format @@ -3220,8 +3241,8 @@ msgstr "Port verfügt nicht über Portsicherheitsbindung." #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" -msgstr "Aktualisieren von Provider-Attributen wird von Plug-in nicht unterstützt" +msgid "Plugin does not support updating provider attributes" +msgstr "" #: neutron/extensions/quotasv2.py:69 msgid "POST requests are not supported on this resource." @@ -4201,6 +4222,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "Fehler bei REST-Aufruf an Controller von fernem Netz" @@ -4337,6 +4362,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4419,6 +4448,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4442,6 +4480,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4499,6 +4546,7 @@ msgstr "Details für Gerät %(device)s von %(agent_id)s angefordert" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4509,16 +4557,15 @@ msgid "%s can not be found in database" msgstr "%s kann in Datenbank nicht gefunden werden" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "Treiber für Brocade-Netzbetriebssystem:" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "%s" @@ -4528,7 +4575,13 @@ msgstr "%s" 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:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "Zugeordnetes VLAN (%d) aus dem Pool" @@ -4552,98 +4605,103 @@ msgstr "Modell %s verwaltet Status" msgid "Plugin initialization complete" msgstr "Plug-in-Initialisierung abgeschlossen" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "Aufruf von 'create_network()'" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "Aufruf von 'update_network()'" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "Aufruf von 'delete_network()'" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "Aufruf von 'get_network()'" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "Aufruf von 'get_networks()'" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "Aufruf von 'create_port()'" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "Aufruf von 'delete_port()'" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "Aufruf von 'update_port()'" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "Aufruf von 'create_subnet()'" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "Aufruf von 'update_subnet()'" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "Aufruf von 'delete_subnet()'" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "Aufruf von 'get_all_qoss()'" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "Aufruf von 'get_qos_details()'" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "Aufruf von 'create_qos()'" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "Aufruf von 'delete_qos()'" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "Aufruf von 'rename_qos()'" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "Aufruf von 'get_all_credentials()'" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "Aufruf von 'get_credential_details()'" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "Aufruf von 'rename_credential()'" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "Aufruf von 'schedule_host()'" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "Aufruf von 'associate_port()'" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "Aufruf von 'detach_port()'" @@ -4896,6 +4954,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4957,6 +5025,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -5061,6 +5135,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -5089,11 +5167,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -5101,15 +5179,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -5118,7 +5196,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -5204,12 +5282,12 @@ msgstr "%(plugin_key)s: %(function_name)s mit Argumenten %(args)s ignoriert" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -5231,7 +5309,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5257,6 +5335,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5319,10 +5402,12 @@ msgid "provider:network_type %s not supported" msgstr "'provider:network_type' %s nicht unterstützt" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" -msgstr "" +msgid "Unknown provider:physical_network %s" +msgstr "Unbekannter Wert für 'provider:physical_network' %s" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368 @@ -5455,7 +5540,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5468,7 +5553,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5515,7 +5600,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5600,6 +5685,41 @@ msgstr "Aufruf von 'NexusPlugin:get_all_networks()'" msgid "NexusPlugin:create_network() called" msgstr "Aufruf von 'NexusPlugin:create_network()'" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5632,6 +5752,11 @@ msgstr "Aufruf von 'NexusPlugin:create_port()'" msgid "NexusPlugin:delete_port() called" msgstr "Aufruf von 'NexusPlugin:delete_port()'" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "Aufruf von 'NexusPlugin:update_port()'" @@ -5664,7 +5789,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5730,7 +5855,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5794,7 +5919,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -6027,45 +6152,45 @@ msgstr "Kein Port %s für Agent definiert." msgid "Adding port %s" msgstr "Hinzufügen von Port %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "Port %(device)s aktualisiert. Details: %(device_details)s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "Entfernen von Port %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "Agent nicht synchron mit Plug-in!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "Agentenschleife umfasst neue Geräte!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "Fehler bei Agentenereignisschleife: %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" @@ -6073,7 +6198,7 @@ msgstr "" "Schleifeniteration hat Intervall (%(polling_interval)s contra " "%(elapsed)s) überschritten" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -6151,6 +6276,15 @@ msgstr "vSwitch nicht gefunden: %s" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -6202,12 +6336,6 @@ msgstr "'provider:physical_network' für lokales Netz angegeben" msgid "provider:segmentation_id specified for local network" msgstr "'provider:segmentation_id' für lokales Netz angegeben" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "Unbekannter Wert für 'provider:physical_network' %s" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "Ungültige Netz-ID, wird zu falschem Brückennamen führen" @@ -6663,96 +6791,100 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, fuzzy, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "Aufruf von 'MidonetPluginV2.get_port': id=%(id)s fields=%(fields)r" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, fuzzy, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" "Aufruf von 'ChainManager.create_router_chains': tenant_id=%(tenant_id)s " "router_id=%(router_id)s" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, fuzzy, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "Aufruf von 'MidonetPluginV2.delete_router': id=%s" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, fuzzy, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "Aufruf von 'MidonetPluginV2.get_router': id=%(id)s fields=%(fields)r" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, fuzzy, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "Aufruf von 'MidonetPluginV2.update_router': id=%(id)s router=%(router)r" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6760,17 +6892,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6778,62 +6910,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7578,6 +7710,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7706,31 +7842,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7773,72 +7884,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7863,11 +7987,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7875,11 +7999,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7918,11 +8042,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7940,11 +8064,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -8058,7 +8182,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -8077,13 +8201,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -8184,7 +8304,7 @@ msgstr "Aufruf von 'NECPluginV2.create_network()', network=%s ." #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8339,7 +8459,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8376,7 +8496,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8391,7 +8511,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8703,8 +8823,8 @@ msgstr "'_nvp_delete_port' für Port %(port_id)s in Netz %(net_id)s abgeschlosse #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" -msgstr "Port %s in NVP nicht gefunden" +msgid "Port %s not found in NVP" +msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 #: neutron/plugins/nicira/NeutronPlugin.py:1045 @@ -8756,7 +8876,7 @@ msgstr "" "Router: %(router_id)s, abgeschlossen. NVP-Port-ID ist %(nvp_port_id)s" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" @@ -8764,7 +8884,7 @@ msgstr "" "gefunden" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "Logischer Router kann auf der NVP-Plattform nicht aktualisiert werden" @@ -8878,65 +8998,65 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "Netz '%s' ist kein gültiges externes Netz" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "Logischer Router kann auf der NVP-Plattform nicht erstellt werden" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "Logischer Router %s auf der NVP-Plattform nicht gefunden" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "Logischer Router kann auf der NVP-Plattform nicht aktualisiert werden" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "Logischer Router '%s' auf der NVP-Plattform nicht gefunden" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " @@ -8945,7 +9065,7 @@ msgstr "" "'Add_router_interface' für Teilnetz: %(subnet_id)s und Router: " "%(router_id)s abgeschlossen" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " @@ -8954,18 +9074,18 @@ msgstr "" "Fehler beim Entfernen von NAT-Regeln auf der NVP-Plattform für dynamische" " IP-Adresse: %s" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" "Eine falsche Anzahl an übereinstimmenden NAT-Regeln wurde auf der NVP-" "Plattform gefunden" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "Adressliste für Port des logischen Routers von NVP: %s" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " @@ -8975,17 +9095,17 @@ msgstr "" " IP-Adresse: %(floating_ip)s, zugeordnet zu interner IP-Adresse: " "%(internal_ip)s" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "Port '%s' ist keinen dynamischen IP-Adressen zugeordnet" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " @@ -8994,7 +9114,7 @@ msgstr "" "'Create_l2_gw_service' hat keine UUID für die neu erstellte Ressource " "zurückgegeben: %s" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" @@ -9002,7 +9122,7 @@ msgstr "" "Gateway-Service kann von der NVP-Plattform nicht entfernt werden - die " "Ressource wurde nicht gefunden" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -9187,27 +9307,37 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "Port nicht gefunden. Fehler: %s" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "Sicherheitsprofil erstellt: %s" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "Sicherheitsprofil aktualisiert: %s" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "Ungültige Schlüssel für NAT-Übereinstimmung: %s" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "NAT-Regel wird erstellt: %s" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" @@ -9215,12 +9345,12 @@ msgstr "" "Regeln vom Typ 'No SNAT' können nicht angewendet werden, da sie in dieser" " Version der NVP-Plattform nicht verfügbar sind" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "Router-Port %(lport_id)s auf Router %(lrouter_id)s nicht gefunden" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " @@ -9229,24 +9359,29 @@ msgstr "" "Ausnahme beim Aktualisieren der IP-Adressen auf einem logischen Router-" "Port: %s" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "Fehler beim Erstellen der logischen Warteschlange" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "Fehler beim Löschen der logischen Warteschlange" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9928,14 +10063,19 @@ msgstr "Fehler beim Arbeiten im Metadatenzugriffsnetz für Router: '%s'" msgid "Cannot create a gateway with an empty device list" msgstr "Gateway kann nicht mit einer leeren Einheitenliste erstellt werden" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "%s: angegebene Daten sind nicht wiederholbar" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" -msgstr "Anzahl an zulässigen Gateways pro Nutzer, -1 für unbegrenzt" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" +msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 msgid "Need to be admin in order to create queue called default" @@ -10233,7 +10373,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -10244,11 +10384,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -10301,6 +10441,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10574,6 +10718,23 @@ msgstr "Unerwarteter Fehler im PLUMgrid-Plug-in: %(err_msg)s" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10776,8 +10937,8 @@ msgid "Going to ofp controller mode %s" msgstr "Wechsel in OFP-Controllermodus %s" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" -msgstr "Portaktualisierung empfangen" +msgid "Port update received" +msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 msgid "Agent loop has new device" @@ -11251,11 +11412,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11482,6 +11643,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11520,6 +11686,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -12279,3 +12453,154 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "Anzahl an zulässigen Ports pro Nutzer, Minus für unbegrenzt" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" +#~ "Dauer in Sekunden, für die " +#~ "zufallsgeneriert beim Starten des Schedulers" +#~ " für regelmäßige Tasks gewartet werden " +#~ "soll, um die Belastung zu reduzieren." +#~ " (Inaktivierung durch Festlegen auf 0)" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "Eigentümertyp des Geräts: Netz/Rechenknoten" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" +#~ "Aktualisieren von Provider-Attributen wird " +#~ "von Plug-in nicht unterstützt" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "Port %s in NVP nicht gefunden" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "Anzahl an zulässigen Gateways pro Nutzer, -1 für unbegrenzt" + +#~ msgid "port update received" +#~ msgstr "Portaktualisierung empfangen" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/en_AU/LC_MESSAGES/neutron.po b/neutron/locale/en_AU/LC_MESSAGES/neutron.po index 3a8c99a43..cb380d3fb 100644 --- a/neutron/locale/en_AU/LC_MESSAGES/neutron.po +++ b/neutron/locale/en_AU/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (Australia) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/en_GB/LC_MESSAGES/neutron.po b/neutron/locale/en_GB/LC_MESSAGES/neutron.po index 618abf694..33bdf42d4 100644 --- a/neutron/locale/en_GB/LC_MESSAGES/neutron.po +++ b/neutron/locale/en_GB/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United Kingdom) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/en_US/LC_MESSAGES/neutron.po b/neutron/locale/en_US/LC_MESSAGES/neutron.po index 7b5c1f6b5..b9cf0f273 100644 --- a/neutron/locale/en_US/LC_MESSAGES/neutron.po +++ b/neutron/locale/en_US/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United States) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/es/LC_MESSAGES/neutron.po b/neutron/locale/es/LC_MESSAGES/neutron.po index 5f6549b08..5ee41303a 100644 --- a/neutron/locale/es/LC_MESSAGES/neutron.po +++ b/neutron/locale/es/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/es_MX/LC_MESSAGES/neutron.po b/neutron/locale/es_MX/LC_MESSAGES/neutron.po index 17263a382..ef65f4cc6 100644 --- a/neutron/locale/es_MX/LC_MESSAGES/neutron.po +++ b/neutron/locale/es_MX/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-08-29 05:16+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Spanish (Mexico) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11503,3 +11680,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/fi_FI/LC_MESSAGES/neutron.po b/neutron/locale/fi_FI/LC_MESSAGES/neutron.po index 4b3af8b5c..45e988931 100644 --- a/neutron/locale/fi_FI/LC_MESSAGES/neutron.po +++ b/neutron/locale/fi_FI/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Finnish (Finland) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/fr/LC_MESSAGES/neutron.po b/neutron/locale/fr/LC_MESSAGES/neutron.po index 5e327c25b..d789c0a06 100644 --- a/neutron/locale/fr/LC_MESSAGES/neutron.po +++ b/neutron/locale/fr/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/hi/LC_MESSAGES/neutron.po b/neutron/locale/hi/LC_MESSAGES/neutron.po index a857b0497..f42f67d6a 100644 --- a/neutron/locale/hi/LC_MESSAGES/neutron.po +++ b/neutron/locale/hi/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-08-27 04:58+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Hindi " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11521,3 +11698,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/hr/LC_MESSAGES/neutron.po b/neutron/locale/hr/LC_MESSAGES/neutron.po index 26b4517e0..6d6853268 100644 --- a/neutron/locale/hr/LC_MESSAGES/neutron.po +++ b/neutron/locale/hr/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Croatian " @@ -96,7 +96,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -183,7 +183,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -205,7 +205,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -467,9 +467,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1926,6 +1928,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1967,11 +1974,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2289,7 +2296,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2314,6 +2321,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2337,6 +2354,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2388,7 +2407,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2416,6 +2435,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2573,7 +2597,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3029,7 +3053,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3960,6 +3984,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4092,6 +4120,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4174,6 +4206,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4193,6 +4234,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4250,6 +4300,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4260,16 +4311,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4279,7 +4329,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4303,98 +4359,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4647,6 +4708,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4708,6 +4779,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4812,6 +4889,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4840,11 +4921,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4852,15 +4933,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4869,7 +4950,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4955,12 +5036,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4982,7 +5063,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5008,6 +5089,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5070,9 +5156,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5206,7 +5294,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5219,7 +5307,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5266,7 +5354,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5351,6 +5439,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5383,6 +5506,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5415,7 +5543,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5481,7 +5609,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5545,7 +5673,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5766,51 +5894,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5882,6 +6010,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5933,12 +6070,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6372,94 +6503,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6467,17 +6602,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6485,62 +6620,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7265,6 +7400,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7385,31 +7524,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7452,72 +7566,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7542,11 +7669,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7554,11 +7681,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7597,11 +7724,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7619,11 +7746,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/hu/LC_MESSAGES/neutron.po b/neutron/locale/hu/LC_MESSAGES/neutron.po index d60791294..1d09d91ed 100644 --- a/neutron/locale/hu/LC_MESSAGES/neutron.po +++ b/neutron/locale/hu/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Hungarian " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/id/LC_MESSAGES/neutron.po b/neutron/locale/id/LC_MESSAGES/neutron.po index be4b900d3..1b2a5eeb8 100644 --- a/neutron/locale/id/LC_MESSAGES/neutron.po +++ b/neutron/locale/id/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Indonesian " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/it/LC_MESSAGES/neutron.po b/neutron/locale/it/LC_MESSAGES/neutron.po index cd53ea857..bd33207f8 100644 --- a/neutron/locale/it/LC_MESSAGES/neutron.po +++ b/neutron/locale/it/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-05-16 09:23+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/it_IT/LC_MESSAGES/neutron.po b/neutron/locale/it_IT/LC_MESSAGES/neutron.po index 514e24329..e7f80abc7 100644 --- a/neutron/locale/it_IT/LC_MESSAGES/neutron.po +++ b/neutron/locale/it_IT/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Italian (Italy) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ja/LC_MESSAGES/neutron.po b/neutron/locale/ja/LC_MESSAGES/neutron.po index c55489a6c..e055806d9 100644 --- a/neutron/locale/ja/LC_MESSAGES/neutron.po +++ b/neutron/locale/ja/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-30 10:28+0000\n" "Last-Translator: Tomoyuki KATO \n" "Language-Team: Japanese " @@ -96,7 +96,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -183,7 +183,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -205,7 +205,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -467,9 +467,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1926,6 +1928,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1967,11 +1974,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2289,7 +2296,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2314,6 +2321,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2337,6 +2354,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2388,7 +2407,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2416,6 +2435,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2573,7 +2597,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3029,7 +3053,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3960,6 +3984,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4092,6 +4120,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4174,6 +4206,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4193,6 +4234,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4250,6 +4300,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4260,16 +4311,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4279,7 +4329,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4303,98 +4359,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4647,6 +4708,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4708,6 +4779,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4812,6 +4889,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4840,11 +4921,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4852,15 +4933,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4869,7 +4950,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4955,12 +5036,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4982,7 +5063,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5008,6 +5089,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5070,9 +5156,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5206,7 +5294,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5219,7 +5307,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5266,7 +5354,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5351,6 +5439,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5383,6 +5506,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5415,7 +5543,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5481,7 +5609,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5545,7 +5673,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5766,51 +5894,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5882,6 +6010,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5933,12 +6070,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6372,94 +6503,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6467,17 +6602,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6485,62 +6620,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7265,6 +7400,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7385,31 +7524,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7452,72 +7566,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7542,11 +7669,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7554,11 +7681,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7597,11 +7724,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7619,11 +7746,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ka_GE/LC_MESSAGES/neutron.po b/neutron/locale/ka_GE/LC_MESSAGES/neutron.po index f25f4f874..208c2afca 100644 --- a/neutron/locale/ka_GE/LC_MESSAGES/neutron.po +++ b/neutron/locale/ka_GE/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-04-19 14:53+0000\n" "Last-Translator: Nika Chkhikvishvili \n" "Language-Team: ka_GE \n" @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "L3 აგენტი ჩაირთულია" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ko/LC_MESSAGES/neutron.po b/neutron/locale/ko/LC_MESSAGES/neutron.po index 4975699be..5edfbaf8f 100644 --- a/neutron/locale/ko/LC_MESSAGES/neutron.po +++ b/neutron/locale/ko/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Korean " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ko_KR/LC_MESSAGES/neutron.po b/neutron/locale/ko_KR/LC_MESSAGES/neutron.po index 8a02c5a60..62ecf399b 100644 --- a/neutron/locale/ko_KR/LC_MESSAGES/neutron.po +++ b/neutron/locale/ko_KR/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-04-28 05:13+0000\n" "Last-Translator: ujuc Gang \n" "Language-Team: ko_KR \n" @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ms/LC_MESSAGES/neutron.po b/neutron/locale/ms/LC_MESSAGES/neutron.po index 7eb4ef0d2..c65a1dc7a 100644 --- a/neutron/locale/ms/LC_MESSAGES/neutron.po +++ b/neutron/locale/ms/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Malay " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/nb/LC_MESSAGES/neutron.po b/neutron/locale/nb/LC_MESSAGES/neutron.po index 6c07497f6..db8c984ed 100644 --- a/neutron/locale/nb/LC_MESSAGES/neutron.po +++ b/neutron/locale/nb/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Norwegian Bokmål " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ne/LC_MESSAGES/neutron.po b/neutron/locale/ne/LC_MESSAGES/neutron.po index fb3c50fad..764f7fa0c 100644 --- a/neutron/locale/ne/LC_MESSAGES/neutron.po +++ b/neutron/locale/ne/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-09-05 06:03+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Nepali " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11407,3 +11584,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/neutron.pot b/neutron/locale/neutron.pot index aecc8b68a..1b9a2c471 100644 --- a/neutron/locale/neutron.pot +++ b/neutron/locale/neutron.pot @@ -6,10 +6,10 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.73" +"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.74" "\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" diff --git a/neutron/locale/nl_NL/LC_MESSAGES/neutron.po b/neutron/locale/nl_NL/LC_MESSAGES/neutron.po index e0dd5244d..a3750c225 100644 --- a/neutron/locale/nl_NL/LC_MESSAGES/neutron.po +++ b/neutron/locale/nl_NL/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Dutch (Netherlands) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/pl_PL/LC_MESSAGES/neutron.po b/neutron/locale/pl_PL/LC_MESSAGES/neutron.po index b2a91bc54..5ed28d316 100644 --- a/neutron/locale/pl_PL/LC_MESSAGES/neutron.po +++ b/neutron/locale/pl_PL/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-06-28 06:06+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Polish (Poland) " @@ -96,7 +96,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -183,7 +183,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -205,7 +205,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -467,9 +467,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1926,6 +1928,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1967,11 +1974,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2289,7 +2296,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2314,6 +2321,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2337,6 +2354,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2388,7 +2407,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2416,6 +2435,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2573,7 +2597,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3029,7 +3053,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3960,6 +3984,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4092,6 +4120,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4174,6 +4206,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4193,6 +4234,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4250,6 +4300,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4260,16 +4311,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4279,7 +4329,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4303,98 +4359,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4647,6 +4708,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4708,6 +4779,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4812,6 +4889,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4840,11 +4921,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4852,15 +4933,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4869,7 +4950,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4955,12 +5036,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4982,7 +5063,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5008,6 +5089,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5070,9 +5156,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5206,7 +5294,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5219,7 +5307,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5266,7 +5354,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5351,6 +5439,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5383,6 +5506,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5415,7 +5543,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5481,7 +5609,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5545,7 +5673,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5766,51 +5894,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5882,6 +6010,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5933,12 +6070,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6372,94 +6503,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6467,17 +6602,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6485,62 +6620,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7265,6 +7400,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7385,31 +7524,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7452,72 +7566,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7542,11 +7669,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7554,11 +7681,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7597,11 +7724,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7619,11 +7746,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/pt/LC_MESSAGES/neutron.po b/neutron/locale/pt/LC_MESSAGES/neutron.po index ecd064a39..96fbc1f9f 100644 --- a/neutron/locale/pt/LC_MESSAGES/neutron.po +++ b/neutron/locale/pt/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Portuguese " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/pt_BR/LC_MESSAGES/neutron.po b/neutron/locale/pt_BR/LC_MESSAGES/neutron.po index da0bb075c..4ca7a90e3 100644 --- a/neutron/locale/pt_BR/LC_MESSAGES/neutron.po +++ b/neutron/locale/pt_BR/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Portuguese (Brazil) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ro/LC_MESSAGES/neutron.po b/neutron/locale/ro/LC_MESSAGES/neutron.po index 1e3f6984a..21cd7f3d2 100644 --- a/neutron/locale/ro/LC_MESSAGES/neutron.po +++ b/neutron/locale/ro/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-06-08 07:51+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Romanian " @@ -96,7 +96,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -183,7 +183,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -205,7 +205,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -467,9 +467,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1926,6 +1928,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1967,11 +1974,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2289,7 +2296,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2314,6 +2321,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2337,6 +2354,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2388,7 +2407,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2416,6 +2435,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2573,7 +2597,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3029,7 +3053,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3960,6 +3984,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4092,6 +4120,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4174,6 +4206,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4193,6 +4234,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4250,6 +4300,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4260,16 +4311,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4279,7 +4329,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4303,98 +4359,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4647,6 +4708,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4708,6 +4779,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4812,6 +4889,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4840,11 +4921,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4852,15 +4933,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4869,7 +4950,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4955,12 +5036,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4982,7 +5063,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5008,6 +5089,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5070,9 +5156,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5206,7 +5294,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5219,7 +5307,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5266,7 +5354,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5351,6 +5439,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5383,6 +5506,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5415,7 +5543,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5481,7 +5609,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5545,7 +5673,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5766,51 +5894,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5882,6 +6010,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5933,12 +6070,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6372,94 +6503,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6467,17 +6602,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6485,62 +6620,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7265,6 +7400,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7385,31 +7524,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7452,72 +7566,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7542,11 +7669,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7554,11 +7681,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7597,11 +7724,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7619,11 +7746,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ru/LC_MESSAGES/neutron.po b/neutron/locale/ru/LC_MESSAGES/neutron.po index f18db171f..0d2efbfe6 100644 --- a/neutron/locale/ru/LC_MESSAGES/neutron.po +++ b/neutron/locale/ru/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Russian " @@ -96,7 +96,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -183,7 +183,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -205,7 +205,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -467,9 +467,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1926,6 +1928,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1967,11 +1974,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2289,7 +2296,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2314,6 +2321,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2337,6 +2354,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2388,7 +2407,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2416,6 +2435,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2573,7 +2597,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3029,7 +3053,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3960,6 +3984,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4092,6 +4120,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4174,6 +4206,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4193,6 +4234,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4250,6 +4300,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4260,16 +4311,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4279,7 +4329,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4303,98 +4359,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4647,6 +4708,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4708,6 +4779,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4812,6 +4889,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4840,11 +4921,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4852,15 +4933,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4869,7 +4950,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4955,12 +5036,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4982,7 +5063,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5008,6 +5089,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5070,9 +5156,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5206,7 +5294,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5219,7 +5307,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5266,7 +5354,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5351,6 +5439,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5383,6 +5506,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5415,7 +5543,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5481,7 +5609,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5545,7 +5673,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5766,51 +5894,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5882,6 +6010,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5933,12 +6070,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6372,94 +6503,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6467,17 +6602,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6485,62 +6620,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7265,6 +7400,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7385,31 +7524,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7452,72 +7566,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7542,11 +7669,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7554,11 +7681,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7597,11 +7724,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7619,11 +7746,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/ru_RU/LC_MESSAGES/neutron.po b/neutron/locale/ru_RU/LC_MESSAGES/neutron.po index 10f4943ca..5c2c77924 100644 --- a/neutron/locale/ru_RU/LC_MESSAGES/neutron.po +++ b/neutron/locale/ru_RU/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Russian (Russia) " @@ -96,7 +96,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -183,7 +183,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -205,7 +205,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -467,9 +467,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1926,6 +1928,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1967,11 +1974,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2289,7 +2296,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2314,6 +2321,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2337,6 +2354,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2388,7 +2407,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2416,6 +2435,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2573,7 +2597,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3029,7 +3053,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3960,6 +3984,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4092,6 +4120,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4174,6 +4206,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4193,6 +4234,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4250,6 +4300,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4260,16 +4311,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4279,7 +4329,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4303,98 +4359,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4647,6 +4708,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4708,6 +4779,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4812,6 +4889,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4840,11 +4921,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4852,15 +4933,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4869,7 +4950,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4955,12 +5036,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4982,7 +5063,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5008,6 +5089,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5070,9 +5156,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5206,7 +5294,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5219,7 +5307,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5266,7 +5354,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5351,6 +5439,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5383,6 +5506,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5415,7 +5543,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5481,7 +5609,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5545,7 +5673,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5766,51 +5894,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5882,6 +6010,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5933,12 +6070,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6372,94 +6503,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6467,17 +6602,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6485,62 +6620,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7265,6 +7400,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7385,31 +7524,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7452,72 +7566,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7542,11 +7669,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7554,11 +7681,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7597,11 +7724,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7619,11 +7746,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/sk/LC_MESSAGES/neutron.po b/neutron/locale/sk/LC_MESSAGES/neutron.po index fe9d0c9a3..883bfbe9a 100644 --- a/neutron/locale/sk/LC_MESSAGES/neutron.po +++ b/neutron/locale/sk/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-08-27 04:58+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Slovak " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11521,3 +11698,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/sl_SI/LC_MESSAGES/neutron.po b/neutron/locale/sl_SI/LC_MESSAGES/neutron.po index 72d84190b..ccbf601ae 100644 --- a/neutron/locale/sl_SI/LC_MESSAGES/neutron.po +++ b/neutron/locale/sl_SI/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-06-28 06:06+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Slovenian (Slovenia) " @@ -96,7 +96,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -183,7 +183,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -205,7 +205,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -467,9 +467,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1926,6 +1928,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1967,11 +1974,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2289,7 +2296,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2314,6 +2321,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2337,6 +2354,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2388,7 +2407,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2416,6 +2435,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2573,7 +2597,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3029,7 +3053,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3960,6 +3984,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4092,6 +4120,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4174,6 +4206,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4193,6 +4234,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4250,6 +4300,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4260,16 +4311,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4279,7 +4329,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4303,98 +4359,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4647,6 +4708,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4708,6 +4779,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4812,6 +4889,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4840,11 +4921,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4852,15 +4933,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4869,7 +4950,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4955,12 +5036,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4982,7 +5063,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5008,6 +5089,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5070,9 +5156,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5206,7 +5294,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5219,7 +5307,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5266,7 +5354,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5351,6 +5439,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5383,6 +5506,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5415,7 +5543,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5481,7 +5609,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5545,7 +5673,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5766,51 +5894,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5882,6 +6010,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5933,12 +6070,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6372,94 +6503,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6467,17 +6602,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6485,62 +6620,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7265,6 +7400,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7385,31 +7524,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7452,72 +7566,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7542,11 +7669,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7554,11 +7681,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7597,11 +7724,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7619,11 +7746,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/sw_KE/LC_MESSAGES/neutron.po b/neutron/locale/sw_KE/LC_MESSAGES/neutron.po index 352ffe9a3..65bc830f9 100644 --- a/neutron/locale/sw_KE/LC_MESSAGES/neutron.po +++ b/neutron/locale/sw_KE/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Swahili (Kenya) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/tl/LC_MESSAGES/neutron.po b/neutron/locale/tl/LC_MESSAGES/neutron.po index 783495672..4b96b67c5 100644 --- a/neutron/locale/tl/LC_MESSAGES/neutron.po +++ b/neutron/locale/tl/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Tagalog " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/tr_TR/LC_MESSAGES/neutron.po b/neutron/locale/tr_TR/LC_MESSAGES/neutron.po index e255ff8bb..a1b9fa847 100644 --- a/neutron/locale/tr_TR/LC_MESSAGES/neutron.po +++ b/neutron/locale/tr_TR/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Turkish (Turkey) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/uk/LC_MESSAGES/neutron.po b/neutron/locale/uk/LC_MESSAGES/neutron.po index 92a7e5f2e..7ee7448ec 100644 --- a/neutron/locale/uk/LC_MESSAGES/neutron.po +++ b/neutron/locale/uk/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Ukrainian " @@ -96,7 +96,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -183,7 +183,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -205,7 +205,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -467,9 +467,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1926,6 +1928,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1967,11 +1974,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2289,7 +2296,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2314,6 +2321,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2337,6 +2354,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2388,7 +2407,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2416,6 +2435,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2573,7 +2597,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3029,7 +3053,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3960,6 +3984,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4092,6 +4120,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4174,6 +4206,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4193,6 +4234,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4250,6 +4300,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4260,16 +4311,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4279,7 +4329,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4303,98 +4359,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4647,6 +4708,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4708,6 +4779,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4812,6 +4889,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4840,11 +4921,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4852,15 +4933,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4869,7 +4950,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4955,12 +5036,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4982,7 +5063,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5008,6 +5089,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5070,9 +5156,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5206,7 +5294,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5219,7 +5307,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5266,7 +5354,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5351,6 +5439,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5383,6 +5506,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5415,7 +5543,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5481,7 +5609,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5545,7 +5673,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5766,51 +5894,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5882,6 +6010,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5933,12 +6070,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6372,94 +6503,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6467,17 +6602,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6485,62 +6620,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7265,6 +7400,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7385,31 +7524,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7452,72 +7566,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7542,11 +7669,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7554,11 +7681,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7597,11 +7724,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7619,11 +7746,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7737,7 +7864,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7756,13 +7883,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7855,7 +7978,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8008,7 +8131,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8043,7 +8166,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8058,7 +8181,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8364,7 +8487,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8409,13 +8532,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8523,118 +8646,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8807,62 +8930,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9482,13 +9620,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9783,7 +9926,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9794,11 +9937,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9849,6 +9992,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10109,6 +10256,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10309,7 +10473,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10778,11 +10942,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11007,6 +11171,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11045,6 +11214,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11804,3 +11981,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/vi_VN/LC_MESSAGES/neutron.po b/neutron/locale/vi_VN/LC_MESSAGES/neutron.po index e42fb0aba..fd1d9661d 100644 --- a/neutron/locale/vi_VN/LC_MESSAGES/neutron.po +++ b/neutron/locale/vi_VN/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Vietnamese (Viet Nam) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/zh_CN/LC_MESSAGES/neutron.po b/neutron/locale/zh_CN/LC_MESSAGES/neutron.po index 522e4fa9c..d4e9515ef 100644 --- a/neutron/locale/zh_CN/LC_MESSAGES/neutron.po +++ b/neutron/locale/zh_CN/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/zh_HK/LC_MESSAGES/neutron.po b/neutron/locale/zh_HK/LC_MESSAGES/neutron.po index 3b5df0b12..06cad9aa5 100644 --- a/neutron/locale/zh_HK/LC_MESSAGES/neutron.po +++ b/neutron/locale/zh_HK/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (Hong Kong) " @@ -95,7 +95,7 @@ msgstr "" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,7 +182,7 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" +msgid "Number of ports allowed per tenant, minus for unlimited" msgstr "" #: neutron/quota.py:51 @@ -204,7 +204,7 @@ msgstr "" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "" @@ -1925,6 +1927,11 @@ msgstr "" msgid "Invalid extension environment: %(reason)s" msgstr "" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1966,11 +1973,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2288,7 +2295,7 @@ msgstr "" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2313,6 +2320,16 @@ msgstr "" msgid "the nexthop is used by router" msgstr "" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2336,6 +2353,8 @@ msgid "" msgstr "" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "" @@ -2387,7 +2406,7 @@ msgid "" "assigning a floating IP" msgstr "" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" @@ -2415,6 +2434,11 @@ msgid "" " %s" msgstr "" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2572,7 +2596,7 @@ msgid "ID of network to probe" msgstr "" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" +msgid "Owner type of the device: network/compute" msgstr "" #: neutron/debug/commands.py:58 @@ -3028,7 +3052,7 @@ msgstr "" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" +msgid "Plugin does not support updating provider attributes" msgstr "" #: neutron/extensions/quotasv2.py:69 @@ -3959,6 +3983,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "" @@ -4091,6 +4119,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4173,6 +4205,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4192,6 +4233,15 @@ msgstr "" msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4249,6 +4299,7 @@ msgstr "" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4259,16 +4310,15 @@ msgid "%s can not be found in database" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "" @@ -4278,7 +4328,13 @@ msgstr "" msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4302,98 +4358,103 @@ msgstr "" msgid "Plugin initialization complete" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "" @@ -4646,6 +4707,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4707,6 +4778,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4811,6 +4888,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4839,11 +4920,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4851,15 +4932,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4868,7 +4949,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4954,12 +5035,12 @@ msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -4981,7 +5062,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5007,6 +5088,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5069,9 +5155,11 @@ msgid "provider:network_type %s not supported" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" +msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 @@ -5205,7 +5293,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5218,7 +5306,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5265,7 +5353,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5350,6 +5438,41 @@ msgstr "" msgid "NexusPlugin:create_network() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5382,6 +5505,11 @@ msgstr "" msgid "NexusPlugin:delete_port() called" msgstr "" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "" @@ -5414,7 +5542,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5480,7 +5608,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5544,7 +5672,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5765,51 +5893,51 @@ msgstr "" msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5881,6 +6009,15 @@ msgstr "" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5932,12 +6069,6 @@ msgstr "" msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" @@ -6371,94 +6502,98 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6466,17 +6601,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6484,62 +6619,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7264,6 +7399,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7384,31 +7523,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7451,72 +7565,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7541,11 +7668,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7553,11 +7680,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7596,11 +7723,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7618,11 +7745,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7736,7 +7863,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7755,13 +7882,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7854,7 +7977,7 @@ msgstr "" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8007,7 +8130,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8042,7 +8165,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8057,7 +8180,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8363,7 +8486,7 @@ msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" +msgid "Port %s not found in NVP" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 @@ -8408,13 +8531,13 @@ msgid "" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "" @@ -8522,118 +8645,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8806,62 +8929,77 @@ msgstr "" msgid "Port not found, Error: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9481,13 +9619,18 @@ msgstr "" msgid "Cannot create a gateway with an empty device list" msgstr "" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 @@ -9782,7 +9925,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9793,11 +9936,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9848,6 +9991,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10108,6 +10255,23 @@ msgstr "" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10308,7 +10472,7 @@ msgid "Going to ofp controller mode %s" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" +msgid "Port update received" msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 @@ -10777,11 +10941,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11006,6 +11170,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11044,6 +11213,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11803,3 +11980,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "" + +#~ msgid "port update received" +#~ msgstr "" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" + diff --git a/neutron/locale/zh_TW/LC_MESSAGES/neutron.po b/neutron/locale/zh_TW/LC_MESSAGES/neutron.po index cf3e6f72c..dc23f7838 100644 --- a/neutron/locale/zh_TW/LC_MESSAGES/neutron.po +++ b/neutron/locale/zh_TW/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-09-09 06:09+0000\n" +"POT-Creation-Date: 2013-09-10 06:09+0000\n" "PO-Revision-Date: 2013-05-22 03:25+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Chinese (Taiwan) " @@ -95,7 +95,7 @@ msgstr "已順利載入 %(type)s 外掛程式。說明:%(desc)s" #: neutron/policy.py:88 #, python-format -msgid "loading policies from file: %s" +msgid "Loading policies from file: %s" msgstr "" #: neutron/policy.py:95 @@ -182,8 +182,8 @@ msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "每個 Tenant 所容許的子網路數目,減號表示無限制" #: neutron/quota.py:47 -msgid "number of ports allowed per tenant, minus for unlimited" -msgstr "每個 Tenant 所容許的埠數目,減號表示無限制" +msgid "Number of ports allowed per tenant, minus for unlimited" +msgstr "" #: neutron/quota.py:51 msgid "Default driver to use for quota checks" @@ -204,9 +204,9 @@ msgstr "執行定期作業的間隔秒數" #: neutron/service.py:41 msgid "" -"range of seconds to randomly delay when starting the periodic task " +"Range of seconds to randomly delay when starting the periodic task " "scheduler to reduce stampeding. (Disable by setting to 0)" -msgstr "啟動定期作業排程器以減少大混亂的隨機延遲秒數範圍。(如果要停用,則設為 0)" +msgstr "" #: neutron/service.py:98 msgid "Attempting fallback to old Quantum api-paste config" @@ -466,9 +466,11 @@ msgid "" msgstr "" #: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:823 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:515 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:227 +#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:181 #: neutron/services/metering/agents/metering_agent.py:273 msgid "Failed reporting state!" msgstr "無法報告狀態!" @@ -1932,6 +1934,11 @@ msgstr "無法給網路 %(network)s 重新配置共用設定。多個 Tenant 正 msgid "Invalid extension environment: %(reason)s" msgstr "無效的延伸環境:%(reason)s" +#: neutron/common/exceptions.py:261 +#, python-format +msgid "Invalid content type %(content_type)s" +msgstr "" + #: neutron/common/exceptions.py:265 #, fuzzy, python-format msgid "Unable to find any IP address on external network %(net_id)s." @@ -1973,11 +1980,11 @@ msgstr "" msgid "Skipping unknown group key: %s" msgstr "" -#: neutron/common/log.py:31 +#: neutron/common/log.py:32 #, python-format msgid "" "%(class_name)s method %(method_name)s called with arguments %(args)s " -"%(kwargs)s " +"%(kwargs)s" msgstr "" #: neutron/common/utils.py:55 neutron/openstack/common/fileutils.py:64 @@ -2295,7 +2302,7 @@ msgstr "%(host)s 提出 %(subnet_id)s 要求來移除 DHCP 埠 fixed_ip" #: neutron/db/dhcp_rpc_base.py:218 #, python-format -msgid "Updating lease expiration is now deprecated. Issued from host %(host)s." +msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" #: neutron/db/dhcp_rpc_base.py:225 @@ -2320,6 +2327,16 @@ msgstr "下一個中繼站未與路由器連接" msgid "the nexthop is used by router" msgstr "路由器已使用下一個中繼站" +#: neutron/db/extraroute_db.py:129 +#, python-format +msgid "Added routes are %s" +msgstr "" + +#: neutron/db/extraroute_db.py:137 +#, python-format +msgid "Removed routes are %s" +msgstr "" + #: neutron/db/l3_db.py:210 #, python-format msgid "No IPs available for external network %s" @@ -2345,6 +2362,8 @@ msgstr "" "重疊" #: neutron/db/l3_db.py:339 neutron/db/l3_db.py:415 +#: neutron/plugins/bigswitch/plugin.py:995 +#: neutron/plugins/bigswitch/plugin.py:1004 msgid "Either subnet_id or port_id must be specified" msgstr "必須指定 subnet_id 或 port_id" @@ -2396,7 +2415,7 @@ msgid "" "assigning a floating IP" msgstr "埠 %s 具有多個固定 IP。指派浮動 IP 時必須提供特定 IP" -#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1730 +#: neutron/db/l3_db.py:605 neutron/plugins/nicira/NeutronPlugin.py:1731 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "如果未指定 port_id,則無法指定 fixed_ip_address" @@ -2426,6 +2445,11 @@ msgstr "" "路由器已傳回至 L3 代理程式:\n" "%s" +#: neutron/db/l3_rpc_base.py:62 +#, python-format +msgid "Checking router: %(id)s for host: %(host)s" +msgstr "" + #: neutron/db/l3_rpc_base.py:87 #, python-format msgid "External network ID returned to l3 agent: %s" @@ -2583,8 +2607,8 @@ msgid "ID of network to probe" msgstr "要探測的網路 ID" #: neutron/debug/commands.py:50 -msgid "owner type of the device: network/compute" -msgstr "裝置的擁有者類型:網路/計算" +msgid "Owner type of the device: network/compute" +msgstr "" #: neutron/debug/commands.py:58 #, python-format @@ -3043,8 +3067,8 @@ msgstr "埠沒有埠安全連結。" #: neutron/extensions/providernet.py:56 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:379 -msgid "plugin does not support updating provider attributes" -msgstr "外掛程式不支援更新提供者屬性" +msgid "Plugin does not support updating provider attributes" +msgstr "" #: neutron/extensions/quotasv2.py:69 msgid "POST requests are not supported on this resource." @@ -3980,6 +4004,10 @@ msgstr "" msgid "List of allowed vif_type values." msgstr "" +#: neutron/plugins/bigswitch/plugin.py:162 +msgid "Syntax error in server config file, aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:173 msgid "Error in REST call to remote network controller" msgstr "對遠端網路控制器進行 REST 呼叫時發生錯誤" @@ -4112,6 +4140,10 @@ msgstr "" msgid "NeutronRestProxy: Starting plugin. Version=%s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:458 +msgid "Servers not defined. Aborting plugin" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:480 msgid "NeutronRestProxyV2: initialization done" msgstr "" @@ -4194,6 +4226,15 @@ msgstr "" msgid "Unable to update remote topology: %s" msgstr "" +#: neutron/plugins/bigswitch/plugin.py:1147 +msgid "Adding host route: " +msgstr "" + +#: neutron/plugins/bigswitch/plugin.py:1148 +#, python-format +msgid "Destination:%(dst)s nexthop:%(next)s" +msgstr "" + #: neutron/plugins/bigswitch/plugin.py:1223 #, python-format msgid "" @@ -4213,6 +4254,15 @@ msgstr "作業狀態是由外掛程式在內部設定。正在忽略設定狀態 msgid "Unrecognized vif_type in configuration [%s]. Defaulting to ovs. " msgstr "" +#: neutron/plugins/bigswitch/routerrule_db.py:77 +msgid "No rules in router" +msgstr "" + +#: neutron/plugins/bigswitch/routerrule_db.py:91 +#, python-format +msgid "Updating router rules to %s" +msgstr "" + #: neutron/plugins/bigswitch/db/porttracker_db.py:36 msgid "No host_id in port request to track port location." msgstr "" @@ -4270,6 +4320,7 @@ msgstr "從 %(agent_id)s 要求的裝置 %(device)s 詳細資料" #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:128 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:143 +#: neutron/plugins/mlnx/rpc_callbacks.py:98 #: neutron/plugins/mlnx/rpc_callbacks.py:117 #: neutron/plugins/mlnx/rpc_callbacks.py:132 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:118 @@ -4280,16 +4331,15 @@ msgid "%s can not be found in database" msgstr "在資料庫中找不到 %s" #: neutron/plugins/brocade/NeutronPlugin.py:288 -#: neutron/plugins/brocade/NeutronPlugin.py:331 -#: neutron/plugins/brocade/NeutronPlugin.py:384 +#: neutron/plugins/brocade/NeutronPlugin.py:332 +#: neutron/plugins/brocade/NeutronPlugin.py:386 msgid "Brocade NOS driver:" msgstr "Brocade NOS 驅動程式:" #: neutron/plugins/brocade/NeutronPlugin.py:289 -#: neutron/plugins/brocade/NeutronPlugin.py:332 -#: neutron/plugins/brocade/NeutronPlugin.py:385 +#: neutron/plugins/brocade/NeutronPlugin.py:333 +#: neutron/plugins/brocade/NeutronPlugin.py:387 #: neutron/plugins/embrane/agent/dispatcher.py:143 -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:240 #, python-format msgid "%s" msgstr "%s" @@ -4299,7 +4349,13 @@ msgstr "%s" msgid "Returning the allocated vlan (%d) to the pool" msgstr "正在將已配置的 VLAN (%d) 傳回給儲存區" -#: neutron/plugins/brocade/NeutronPlugin.py:298 +#: neutron/plugins/brocade/NeutronPlugin.py:293 +#: neutron/plugins/brocade/NeutronPlugin.py:334 +#: neutron/plugins/brocade/NeutronPlugin.py:388 +msgid "Brocade plugin raised exception, check logs" +msgstr "" + +#: neutron/plugins/brocade/NeutronPlugin.py:299 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "已從儲存區配置 VLAN (%d)" @@ -4323,98 +4379,103 @@ msgstr "由模型 %s 管理狀態" msgid "Plugin initialization complete" msgstr "已完成外掛程式起始設定" -#: neutron/plugins/cisco/network_plugin.py:133 +#: neutron/plugins/cisco/network_plugin.py:117 +#, python-format +msgid "'%(model)s' object has no attribute '%(name)s'" +msgstr "" + +#: neutron/plugins/cisco/network_plugin.py:134 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:223 msgid "create_network() called" msgstr "已呼叫 create_network()" -#: neutron/plugins/cisco/network_plugin.py:150 +#: neutron/plugins/cisco/network_plugin.py:151 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:255 msgid "update_network() called" msgstr "已呼叫 update_network()" -#: neutron/plugins/cisco/network_plugin.py:163 +#: neutron/plugins/cisco/network_plugin.py:164 msgid "delete_network() called" msgstr "已呼叫 delete_network()" -#: neutron/plugins/cisco/network_plugin.py:186 +#: neutron/plugins/cisco/network_plugin.py:187 msgid "get_network() called" msgstr "已呼叫 get_network()" -#: neutron/plugins/cisco/network_plugin.py:191 +#: neutron/plugins/cisco/network_plugin.py:192 msgid "get_networks() called" msgstr "已呼叫 get_networks()" -#: neutron/plugins/cisco/network_plugin.py:196 +#: neutron/plugins/cisco/network_plugin.py:197 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:321 msgid "create_port() called" msgstr "已呼叫 create_port()" -#: neutron/plugins/cisco/network_plugin.py:206 +#: neutron/plugins/cisco/network_plugin.py:207 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:407 msgid "delete_port() called" msgstr "已呼叫 delete_port()" -#: neutron/plugins/cisco/network_plugin.py:225 +#: neutron/plugins/cisco/network_plugin.py:226 #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:366 msgid "update_port() called" msgstr "已呼叫 update_port()" -#: neutron/plugins/cisco/network_plugin.py:236 +#: neutron/plugins/cisco/network_plugin.py:237 msgid "create_subnet() called" msgstr "已呼叫 create_subnet()" -#: neutron/plugins/cisco/network_plugin.py:248 +#: neutron/plugins/cisco/network_plugin.py:249 #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:342 msgid "update_subnet() called" msgstr "已呼叫 update_subnet()" -#: neutron/plugins/cisco/network_plugin.py:254 +#: neutron/plugins/cisco/network_plugin.py:255 msgid "delete_subnet() called" msgstr "已呼叫 delete_subnet()" -#: neutron/plugins/cisco/network_plugin.py:277 +#: neutron/plugins/cisco/network_plugin.py:278 #: neutron/plugins/cisco/db/network_db_v2.py:38 msgid "get_all_qoss() called" msgstr "已呼叫 get_all_qoss()" -#: neutron/plugins/cisco/network_plugin.py:283 +#: neutron/plugins/cisco/network_plugin.py:284 msgid "get_qos_details() called" msgstr "已呼叫 get_qos_details()" -#: neutron/plugins/cisco/network_plugin.py:288 +#: neutron/plugins/cisco/network_plugin.py:289 msgid "create_qos() called" msgstr "已呼叫 create_qos()" -#: neutron/plugins/cisco/network_plugin.py:294 +#: neutron/plugins/cisco/network_plugin.py:295 msgid "delete_qos() called" msgstr "已呼叫 delete_qos()" -#: neutron/plugins/cisco/network_plugin.py:299 +#: neutron/plugins/cisco/network_plugin.py:300 msgid "rename_qos() called" msgstr "已呼叫 rename_qos()" -#: neutron/plugins/cisco/network_plugin.py:304 +#: neutron/plugins/cisco/network_plugin.py:305 msgid "get_all_credentials() called" msgstr "已呼叫 get_all_credentials()" -#: neutron/plugins/cisco/network_plugin.py:310 +#: neutron/plugins/cisco/network_plugin.py:311 msgid "get_credential_details() called" msgstr "已呼叫 get_credential_details()" -#: neutron/plugins/cisco/network_plugin.py:319 +#: neutron/plugins/cisco/network_plugin.py:320 msgid "rename_credential() called" msgstr "已呼叫 rename_credential()" -#: neutron/plugins/cisco/network_plugin.py:329 +#: neutron/plugins/cisco/network_plugin.py:330 msgid "schedule_host() called" msgstr "已呼叫 schedule_host()" -#: neutron/plugins/cisco/network_plugin.py:341 +#: neutron/plugins/cisco/network_plugin.py:342 msgid "associate_port() called" msgstr "已呼叫 associate_port()" -#: neutron/plugins/cisco/network_plugin.py:348 +#: neutron/plugins/cisco/network_plugin.py:349 msgid "detach_port() called" msgstr "已呼叫 detach_port()" @@ -4667,6 +4728,16 @@ msgstr "" msgid "VLAN Name prefix for provider vlans" msgstr "" +#: neutron/plugins/cisco/common/config.py:39 +msgid "Provider VLANs are automatically created as needed on the Nexus switch" +msgstr "" + +#: neutron/plugins/cisco/common/config.py:42 +msgid "" +"Provider VLANs are automatically trunked as needed on the ports of the " +"Nexus switch" +msgstr "" + #: neutron/plugins/cisco/common/config.py:45 #: neutron/plugins/ml2/drivers/cisco/config.py:23 msgid "Distribute SVI interfaces over all switches" @@ -4728,6 +4799,12 @@ msgstr "" msgid "N1K Policy profile polling duration in seconds" msgstr "" +#: neutron/plugins/cisco/common/config.py:124 +#: neutron/plugins/ml2/drivers/cisco/config.py:56 +#: neutron/plugins/nicira/common/config.py:178 +msgid "Some config files were not parsed properly" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:334 #, python-format msgid "seg_min %(seg_min)s, seg_max %(seg_max)s" @@ -4832,6 +4909,10 @@ msgstr "" msgid "get_policy_profile()" msgstr "" +#: neutron/plugins/cisco/db/n1kv_db_v2.py:949 +msgid "Invalid profile type" +msgstr "" + #: neutron/plugins/cisco/db/n1kv_db_v2.py:965 msgid "_profile_binding_exists()" msgstr "" @@ -4860,11 +4941,11 @@ msgid "_get_profile_bindings()" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1224 -msgid "invalid segment range. example range: 500-550" +msgid "Invalid segment range. example range: 500-550" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1234 -msgid "arguments segment_type missing for network profile" +msgid "Arguments segment_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1243 @@ -4872,15 +4953,15 @@ msgid "segment_type should either be vlan, overlay, multi-segment or trunk" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1249 -msgid "argument physical_network missing for network profile" +msgid "Argument physical_network missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1256 -msgid "argument sub_type missing for network profile" +msgid "Argument sub_type missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1263 -msgid "argument segment_range missing for network profile" +msgid "Argument segment_range missing for network profile" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1292 @@ -4889,7 +4970,7 @@ msgid "NetworkProfile name %s already exists" msgstr "" #: neutron/plugins/cisco/db/n1kv_db_v2.py:1309 -msgid "segment range overlaps with another profile" +msgid "Segment range overlaps with another profile" msgstr "" #: neutron/plugins/cisco/db/network_db_v2.py:46 @@ -4975,12 +5056,12 @@ msgstr "%(plugin_key)s:已忽略帶有引數 %(args)s 的 %(function_name)s" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:236 #, python-format -msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +msgid "Provider network added to DB: %(network_id)s, %(vlan_id)s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:280 #, python-format -msgid "provider network removed from DB: %s" +msgid "Provider network removed from DB: %s" msgstr "" #: neutron/plugins/cisco/models/virt_phy_sw_v2.py:388 @@ -5002,7 +5083,7 @@ msgid "Nexus plugin loaded, deleting SVI from switch" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:256 -msgid "logical network" +msgid "Logical network" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_client.py:276 @@ -5028,6 +5109,11 @@ msgstr "" msgid "VSM: %s" msgstr "" +#: neutron/plugins/cisco/n1kv/n1kv_client.py:462 +#, python-format +msgid "Unable to serialize object of type = '%s'" +msgstr "" + #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:193 msgid "_setup_vsm" msgstr "" @@ -5090,10 +5176,12 @@ msgid "provider:network_type %s not supported" msgstr "不支援 provider:network_type %s" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:353 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 #: neutron/plugins/mlnx/mlnx_plugin.py:243 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 #, python-format -msgid "unknown provider:physical_network %s" -msgstr "" +msgid "Unknown provider:physical_network %s" +msgstr "不明的 provider:physical_network %s" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:359 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:368 @@ -5226,7 +5314,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:995 #, python-format -msgid "create network: profile_id=%s" +msgid "Create network: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1003 @@ -5239,7 +5327,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1015 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1025 #, python-format -msgid "seg list %s " +msgid "Seg list %s " msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1068 @@ -5286,7 +5374,7 @@ msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1241 #, python-format -msgid "create port: profile_id=%s" +msgid "Create port: profile_id=%s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1254 @@ -5371,6 +5459,41 @@ msgstr "已呼叫 NexusPlugin:get_all_networks()" msgid "NexusPlugin:create_network() called" msgstr "已呼叫 NexusPlugin:create_network()" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:112 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 +#, python-format +msgid "Nexus: create & trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:119 +#, python-format +msgid "Nexus: create vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:124 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 +#, python-format +msgid "Nexus: trunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:137 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 +#, python-format +msgid "Nexus: delete & untrunk vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:143 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 +#, python-format +msgid "Nexus: delete vlan %s" +msgstr "" + +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:146 +#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 +#, python-format +msgid "Nexus: untrunk vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:203 msgid "Grabbing a switch to create SVI" msgstr "" @@ -5403,6 +5526,11 @@ msgstr "已呼叫 NexusPlugin:create_port()" msgid "NexusPlugin:delete_port() called" msgstr "已呼叫 NexusPlugin:delete_port()" +#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:276 +#, python-format +msgid "delete_network(): provider vlan %s" +msgstr "" + #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321 msgid "NexusPlugin:update_port() called" msgstr "已呼叫 NexusPlugin:update_port()" @@ -5435,7 +5563,7 @@ msgstr "" #: neutron/plugins/embrane/base_plugin.py:136 #: neutron/plugins/embrane/base_plugin.py:173 -msgid "there must be only one gateway port per router at once" +msgid "There must be only one gateway port per router at once" msgstr "" #: neutron/plugins/embrane/base_plugin.py:207 @@ -5501,7 +5629,7 @@ msgid "Shared resource pool id" msgstr "" #: neutron/plugins/embrane/common/config.py:45 -msgid "define if the requests have run asynchronously or not" +msgid "Define if the requests have run asynchronously or not" msgstr "" #: neutron/plugins/embrane/common/constants.py:63 @@ -5565,7 +5693,7 @@ msgstr "" #: neutron/plugins/embrane/l2base/support_exceptions.py:24 #, python-format -msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +msgid "Cannot retrieve utif info for the following reason: %(err_msg)s" msgstr "" #: neutron/plugins/embrane/l2base/openvswitch/openvswitch_support.py:45 @@ -5786,51 +5914,51 @@ msgstr "代理程式上未定義埠 %s。" msgid "Adding port %s" msgstr "正在新增連接埠 %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:269 #, python-format msgid "Unable to get port details for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:274 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:276 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "已更新埠 %(device)s。詳細資料:%(device_details)s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:290 #, python-format msgid "Removing port %s" msgstr "正在移除埠 %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297 #, python-format msgid "Removing port failed for device %(device)s: %(e)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:900 msgid "Agent out of sync with plugin!" msgstr "代理程式與外掛程式不同步!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:330 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:914 msgid "Agent loop has new devices!" msgstr "代理程式迴圈具有新裝置!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:335 #, python-format msgid "Error in agent event loop: %s" msgstr "代理程式事件迴圈發生錯誤:%s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:343 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "迴圈反覆運算已超出間隔(%(polling_interval)s 與 %(elapsed)s)" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:357 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1044 msgid "Agent initialized successfully, now running... " @@ -5904,6 +6032,15 @@ msgstr "找不到 vSwitch:%s" msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" +#: neutron/plugins/hyperv/agent/utilsfactory.py:34 +msgid "Force V1 WMI utility classes" +msgstr "" + +#: neutron/plugins/hyperv/agent/utilsfactory.py:59 +#, python-format +msgid "Loading class: %(module_name)s.%(class_name)s" +msgstr "" + #: neutron/plugins/hyperv/agent/utilsv2.py:118 #, python-format msgid "Port Alloc not found: %s" @@ -5955,12 +6092,6 @@ msgstr "給本端網路指定了 provider:physical_network" msgid "provider:segmentation_id specified for local network" msgstr "給本端網路指定了 provider:segmentation_id" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:362 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:437 -#, python-format -msgid "Unknown provider:physical_network %s" -msgstr "不明的 provider:physical_network %s" - #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:89 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "無效的網路 ID 將導致橋接器名稱不正確" @@ -6396,96 +6527,100 @@ msgstr "" msgid "MidoClient.delete_dhcp called: bridge=%(bridge)s, " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:204 +#: neutron/plugins/midonet/midonet_lib.py:196 +msgid "Tried to delete non-existent DHCP" +msgstr "" + +#: neutron/plugins/midonet/midonet_lib.py:205 #, python-format msgid "MidoClient.delete_port called: id=%(id)s, delete_chains=%(delete_chains)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:219 +#: neutron/plugins/midonet/midonet_lib.py:220 #, fuzzy, python-format msgid "MidoClient.get_port called: id=%(id)s" msgstr "已呼叫 MidonetPluginV2.get_port:ID = %(id)s 欄位 = %(fields)r" -#: neutron/plugins/midonet/midonet_lib.py:232 +#: neutron/plugins/midonet/midonet_lib.py:233 #, python-format msgid "MidoClient.add_bridge_port called: bridge=%(bridge)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:253 +#: neutron/plugins/midonet/midonet_lib.py:254 #, fuzzy, python-format msgid "MidoClient.create_router called: tenant_id=%(tenant_id)s, name=%(name)s" msgstr "" "已呼叫 ChainManager.create_router_chains:tenant_id = %(tenant_id)s router_id" " = %(router_id)s" -#: neutron/plugins/midonet/midonet_lib.py:265 +#: neutron/plugins/midonet/midonet_lib.py:266 #, fuzzy, python-format msgid "MidoClient.delete_router called: id=%(id)s" msgstr "已呼叫 MidonetPluginV2.delete_router:ID = %s" -#: neutron/plugins/midonet/midonet_lib.py:275 +#: neutron/plugins/midonet/midonet_lib.py:276 #, fuzzy, python-format msgid "MidoClient.get_router called: id=%(id)s" msgstr "已呼叫 MidonetPluginV2.get_router:ID = %(id)s 欄位 = %(fields)r" -#: neutron/plugins/midonet/midonet_lib.py:289 +#: neutron/plugins/midonet/midonet_lib.py:290 #, fuzzy, python-format msgid "MidoClient.update_router called: id=%(id)s, name=%(name)s" msgstr "已呼叫 MidonetPluginV2.update_router:ID = %(id)s 路由器 = %(router)r" -#: neutron/plugins/midonet/midonet_lib.py:309 +#: neutron/plugins/midonet/midonet_lib.py:310 #, python-format msgid "" "MidoClient.add_dhcp_route_option called: bridge=%(bridge)s, " "cidr=%(cidr)s, gw_ip=%(gw_ip)sdst_ip=%(dst_ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:317 +#: neutron/plugins/midonet/midonet_lib.py:318 msgid "Tried to access non-existent DHCP" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:346 +#: neutron/plugins/midonet/midonet_lib.py:347 #, python-format msgid "MidoClient.unlink called: port=%(port)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:351 +#: neutron/plugins/midonet/midonet_lib.py:352 #, python-format msgid "Attempted to unlink a port that was not linked. %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:357 +#: neutron/plugins/midonet/midonet_lib.py:358 #, python-format msgid "" "MidoClient.remove_rules_by_property called: tenant_id=%(tenant_id)s, " "chain_name=%(chain_name)skey=%(key)s, value=%(value)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:384 +#: neutron/plugins/midonet/midonet_lib.py:385 #, python-format msgid "" "MidoClient.create_router_chains called: router=%(router)s, " "inbound_chain_name=%(in_chain)s, outbound_chain_name=%(out_chain)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:407 +#: neutron/plugins/midonet/midonet_lib.py:408 #, python-format msgid "MidoClient.delete_router_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:422 +#: neutron/plugins/midonet/midonet_lib.py:423 #, python-format msgid "MidoClient.delete_port_chains called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:434 +#: neutron/plugins/midonet/midonet_lib.py:435 #, python-format msgid "" "MidoClient.get_link_port called: router=%(router)s, " "peer_router_id=%(peer_router_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:473 +#: neutron/plugins/midonet/midonet_lib.py:474 #, python-format msgid "" "MidoClient.add_static_nat called: tenant_id=%(tenant_id)s, " @@ -6493,17 +6628,17 @@ msgid "" "port_id=%(port_id)s, nat_type=%(nat_type)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:481 +#: neutron/plugins/midonet/midonet_lib.py:482 #, python-format msgid "Invalid NAT type passed in %s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:533 +#: neutron/plugins/midonet/midonet_lib.py:534 #, python-format msgid "MidoClient.remote_static_route called: router=%(router)s, ip=%(ip)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:544 +#: neutron/plugins/midonet/midonet_lib.py:545 #, python-format msgid "" "MidoClient.update_port_chains called: " @@ -6511,62 +6646,62 @@ msgid "" "outbound_chain_id=%(outbound_chain_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:555 +#: neutron/plugins/midonet/midonet_lib.py:556 #, python-format msgid "MidoClient.create_chain called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:563 +#: neutron/plugins/midonet/midonet_lib.py:564 #, python-format msgid "MidoClient.delete_chain called: id=%(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:569 +#: neutron/plugins/midonet/midonet_lib.py:570 #, python-format msgid "" "MidoClient.delete_chains_by_names called: tenant_id=%(tenant_id)s " "names=%(names)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:580 +#: neutron/plugins/midonet/midonet_lib.py:581 #, python-format msgid "" "MidoClient.get_chain_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:591 +#: neutron/plugins/midonet/midonet_lib.py:592 #, python-format msgid "" "MidoClient.get_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:605 +#: neutron/plugins/midonet/midonet_lib.py:606 #, python-format msgid "MidoClient.create_port_group called: tenant_id=%(tenant_id)s name=%(name)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:614 +#: neutron/plugins/midonet/midonet_lib.py:615 #, python-format msgid "" "MidoClient.delete_port_group_by_name called: tenant_id=%(tenant_id)s " "name=%(name)s " msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:620 +#: neutron/plugins/midonet/midonet_lib.py:621 #, python-format msgid "Deleting pg %(id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:626 +#: neutron/plugins/midonet/midonet_lib.py:627 #, python-format msgid "" "MidoClient.add_port_to_port_group_by_name called: tenant_id=%(tenant_id)s" " name=%(name)s port_id=%(port_id)s" msgstr "" -#: neutron/plugins/midonet/midonet_lib.py:640 +#: neutron/plugins/midonet/midonet_lib.py:641 #, python-format msgid "MidoClient.remove_port_from_port_groups called: port_id=%(port_id)s" msgstr "" @@ -7305,6 +7440,10 @@ msgstr "" msgid "%(key)s prohibited for %(tunnel)s provider network" msgstr "" +#: neutron/plugins/ml2/drivers/type_tunnel.py:103 +msgid "Network_type value needed by the ML2 plugin" +msgstr "" + #: neutron/plugins/ml2/drivers/type_vlan.py:37 msgid "" "List of :: or " @@ -7429,31 +7568,6 @@ msgstr "" msgid "nexus_switches found = %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:101 -#, python-format -msgid "Nexus: create & trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:108 -#, python-format -msgid "Nexus: trunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:120 -#, python-format -msgid "Nexus: delete & untrunk vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:124 -#, python-format -msgid "Nexus: delete vlan %s" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/mech_cisco_nexus.py:127 -#, python-format -msgid "Nexus: untrunk vlan %s" -msgstr "" - #: neutron/plugins/ml2/drivers/mech_arista/config.py:31 msgid "" "Username for Arista EOS. This is required field.if not set, all " @@ -7496,72 +7610,85 @@ msgid "" "of\"RegionOne\" is assumed" msgstr "" +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:30 +msgid "Unable to reach EOS" +msgstr "" + #: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:226 #, python-format msgid "Executing command on Arista EOS: %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:259 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:238 +#, python-format +msgid "Error %(err)s while trying to execute commands %(cmd)s on EOS %(host)s" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:260 #, python-format msgid "Required option %s is not set" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:282 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:279 +msgid "Syncing Neutron <-> EOS" +msgstr "" + +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:283 msgid "EOS is not available, will try sync later" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:292 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:293 #, python-format msgid "" "No Tenants configured in Neutron DB. But %d tenants disovered in EOS " "during synchronization.Enitre EOS region is cleared" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:296 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:297 msgid "EOS is not available, failed to delete this region" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:307 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:308 #, python-format msgid "EOS is not available,failed to delete tenant %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:337 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:338 #, python-format msgid "EOS is not available,failed to delete vm %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:348 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:349 #, python-format msgid "EOS is not available,failed to delete network %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:363 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:364 #, python-format msgid "EOS is not available, failed to createnetwork id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:385 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:386 #, python-format msgid "EOS is not available, failed to createvm id %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:461 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:462 #, python-format msgid "Network %s is not created as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:475 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:476 #, python-format msgid "Network name changed to %s" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:502 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:503 #, python-format msgid "Network %s is not updated as it is not found inArista DB" msgstr "" -#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:600 +#: neutron/plugins/ml2/drivers/mech_arista/mechanism_arista.py:601 #, python-format msgid "VM %s is not created as it is not found inArista DB" msgstr "" @@ -7586,11 +7713,11 @@ msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:280 #, python-format -msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +msgid "Unsupported vnic type %(vnic_type)s for network type %(net_type)s" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:284 -msgid "invalid vnic_type on port_create" +msgid "Invalid vnic_type on port_create" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:286 @@ -7598,11 +7725,11 @@ msgid "vnic_type is not defined in port profile" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:331 -msgid "update network" +msgid "Update network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:344 -msgid "delete network" +msgid "Delete network" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:391 @@ -7641,11 +7768,11 @@ msgid "Port_mac %s is not available on this agent" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:133 -msgid "creating VLAN Network" +msgid "Creating VLAN Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:135 -msgid "creating IB Network" +msgid "Creating IB Network" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:137 @@ -7663,11 +7790,11 @@ msgid "Delete network %s" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:298 -msgid "ports added!" +msgid "Ports added!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:301 -msgid "ports removed!" +msgid "Ports removed!" msgstr "" #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:326 @@ -7781,7 +7908,7 @@ msgid "Network type for tenant networks (local, ib, vlan, or none)" msgstr "" #: neutron/plugins/mlnx/common/config.py:43 -msgid "type of VM network interface: mlnx_direct or hostdev" +msgid "Type of VM network interface: mlnx_direct or hostdev" msgstr "" #: neutron/plugins/mlnx/common/config.py:47 @@ -7800,13 +7927,9 @@ msgid "Mlnx Exception: %(err_msg)s" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:47 -#, python-format -msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" -msgstr "" - #: neutron/plugins/mlnx/db/mlnx_db_v2.py:68 #, python-format -msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +msgid "Removing vlan %(seg_id)s on physical network %(net)s from pool" msgstr "" #: neutron/plugins/mlnx/db/mlnx_db_v2.py:124 @@ -7899,7 +8022,7 @@ msgstr "已呼叫 NECPluginV2.create_network(),網路 = %s。" #: neutron/plugins/nec/nec_plugin.py:276 #, python-format -msgid "failed to create network id=%(id)s on OFC: %(exc)s" +msgid "Failed to create network id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/nec_plugin.py:292 @@ -8054,7 +8177,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:92 #, python-format -msgid "failed to delete packet_filter id=%s which remains in error status." +msgid "Failed to delete packet_filter id=%s which remains in error status." msgstr "" #: neutron/plugins/nec/packet_filter.py:106 @@ -8089,7 +8212,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:131 #, python-format -msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +msgid "Failed to create packet_filter id=%(id)s on OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:144 @@ -8104,7 +8227,7 @@ msgstr "" #: neutron/plugins/nec/packet_filter.py:157 #, python-format -msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +msgid "Failed to delete packet_filter id=%(id)s from OFC: %(exc)s" msgstr "" #: neutron/plugins/nec/packet_filter.py:161 @@ -8410,8 +8533,8 @@ msgstr "對網路 %(net_id)s 上埠 %(port_id)s 執行的 _nvp_delete_port 已 #: neutron/plugins/nicira/NeutronPlugin.py:514 #, python-format -msgid "port %s not found in NVP" -msgstr "在 NVP 中找不到埠 %s" +msgid "Port %s not found in NVP" +msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:533 #: neutron/plugins/nicira/NeutronPlugin.py:1045 @@ -8457,13 +8580,13 @@ msgstr "" "_nvp_create_ext_gw_port。NVP 埠 ID 為 %(nvp_port_id)s" #: neutron/plugins/nicira/NeutronPlugin.py:658 -#: neutron/plugins/nicira/NeutronPlugin.py:1671 +#: neutron/plugins/nicira/NeutronPlugin.py:1672 #, python-format msgid "Logical router resource %s not found on NVP platform" msgstr "在 NVP 平台上找不到邏輯路由器資源 %s" #: neutron/plugins/nicira/NeutronPlugin.py:662 -#: neutron/plugins/nicira/NeutronPlugin.py:1675 +#: neutron/plugins/nicira/NeutronPlugin.py:1676 msgid "Unable to update logical routeron NVP Platform" msgstr "無法在 NVP 平台上更新邏輯路由器" @@ -8571,118 +8694,118 @@ msgid "Unable to update port id: %s." msgstr "" #: neutron/plugins/nicira/NeutronPlugin.py:1409 -#: neutron/plugins/nicira/NeutronPlugin.py:1483 +#: neutron/plugins/nicira/NeutronPlugin.py:1484 #, python-format msgid "Network '%s' is not a valid external network" msgstr "網路 '%s' 不是有效的外部網路" -#: neutron/plugins/nicira/NeutronPlugin.py:1426 +#: neutron/plugins/nicira/NeutronPlugin.py:1427 msgid "" "Cannot create a distributed router with the NVP platform currently in " "execution. Please, try without specifying the 'distributed' attribute." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1433 +#: neutron/plugins/nicira/NeutronPlugin.py:1434 msgid "Unable to create logical router on NVP Platform" msgstr "無法在 NVP 平台上建立邏輯路由器" -#: neutron/plugins/nicira/NeutronPlugin.py:1441 +#: neutron/plugins/nicira/NeutronPlugin.py:1442 #, python-format msgid "" -"Unable to create L3GW port on logical router %(router_uuid)s. Verify " +"Unable to create L3GW port on logical router %(router_uuid)s. Verify " "Default Layer-3 Gateway service %(def_l3_gw_svc)s id is correct" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1451 +#: neutron/plugins/nicira/NeutronPlugin.py:1452 #, python-format msgid "Unable to create router %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1492 +#: neutron/plugins/nicira/NeutronPlugin.py:1493 msgid "" "'routes' cannot contain route '0.0.0.0/0', this must be updated through " "the default gateway attribute" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1508 +#: neutron/plugins/nicira/NeutronPlugin.py:1509 #, python-format msgid "Logical router %s not found on NVP Platform" msgstr "在 NVP 平台上找不到邏輯路由器 %s" -#: neutron/plugins/nicira/NeutronPlugin.py:1512 +#: neutron/plugins/nicira/NeutronPlugin.py:1513 msgid "Unable to update logical router on NVP Platform" msgstr "無法在 NVP 平台上更新邏輯路由器" -#: neutron/plugins/nicira/NeutronPlugin.py:1514 +#: neutron/plugins/nicira/NeutronPlugin.py:1515 msgid "" "Request cannot contain 'routes' with the NVP platform currently in " "execution. Please, try without specifying the static routes." msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1548 +#: neutron/plugins/nicira/NeutronPlugin.py:1549 #, python-format msgid "Logical router '%s' not found on NVP Platform" msgstr "在 NVP 平台上找不到邏輯路由器 '%s'" -#: neutron/plugins/nicira/NeutronPlugin.py:1552 +#: neutron/plugins/nicira/NeutronPlugin.py:1553 #, python-format -msgid "Unable to delete logical router '%s'on NVP Platform" +msgid "Unable to delete logical router '%s' on NVP Platform" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1609 +#: neutron/plugins/nicira/NeutronPlugin.py:1610 #, python-format msgid "" "Add_router_interface completed for subnet:%(subnet_id)s and " "router:%(router_id)s" msgstr "已對子網路 %(subnet_id)s 及路由器 %(router_id)s 完成 Add_router_interface" -#: neutron/plugins/nicira/NeutronPlugin.py:1697 +#: neutron/plugins/nicira/NeutronPlugin.py:1698 #, python-format msgid "" "An error occurred while removing NAT rules on the NVP platform for " "floating ip:%s" msgstr "在 NVP 平台上移除浮動 IP 的 NAT 規則時發生錯誤:%s。" -#: neutron/plugins/nicira/NeutronPlugin.py:1703 +#: neutron/plugins/nicira/NeutronPlugin.py:1704 msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "在 NVP 平台上找到的相符 NAT 規則數目不正確" -#: neutron/plugins/nicira/NeutronPlugin.py:1769 +#: neutron/plugins/nicira/NeutronPlugin.py:1770 #, python-format msgid "Address list for NVP logical router port:%s" msgstr "NVP 邏輯路由器埠的位址清單:%s" -#: neutron/plugins/nicira/NeutronPlugin.py:1793 +#: neutron/plugins/nicira/NeutronPlugin.py:1794 #, python-format msgid "" "An error occurred while creating NAT rules on the NVP platform for " "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "在 NVP 平台上給浮動 IP %(floating_ip)s(已對映到內部 IP %(internal_ip)s)建立 NAT 規則時發生錯誤" -#: neutron/plugins/nicira/NeutronPlugin.py:1836 +#: neutron/plugins/nicira/NeutronPlugin.py:1837 #, python-format msgid "The port '%s' is not associated with floating IPs" msgstr "埠 '%s' 未與浮動 IP 產生關聯" -#: neutron/plugins/nicira/NeutronPlugin.py:1839 +#: neutron/plugins/nicira/NeutronPlugin.py:1840 #, python-format msgid "Nat rules not found in nvp for port: %s" msgstr "" -#: neutron/plugins/nicira/NeutronPlugin.py:1865 +#: neutron/plugins/nicira/NeutronPlugin.py:1866 #, python-format msgid "" "Create_l2_gw_service did not return an uuid for the newly created " "resource:%s" msgstr "Create_l2_gw_service 未傳回所新建資源的 UUID:%s" -#: neutron/plugins/nicira/NeutronPlugin.py:1887 +#: neutron/plugins/nicira/NeutronPlugin.py:1888 msgid "" "Unable to remove gateway service from NVP plaform - the resource was not " "found" msgstr "無法將閘道服務從 NVP 平台中移除 - 找不到資源" -#: neutron/plugins/nicira/NeutronPlugin.py:1975 +#: neutron/plugins/nicira/NeutronPlugin.py:1976 #, python-format msgid "Port values not valid for protocol: %s" msgstr "" @@ -8855,62 +8978,77 @@ msgstr "刪除邏輯路由器 %(lrouter_uuid)s 上的邏輯路由器埠 %(lport_ msgid "Port not found, Error: %s" msgstr "找不到埠,錯誤:%s" -#: neutron/plugins/nicira/nvplib.py:1038 +#: neutron/plugins/nicira/nvplib.py:966 +#, python-format +msgid "Error. %(type)s exception: %(exc)s." +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:970 +#, python-format +msgid "locals=[%s]" +msgstr "" + +#: neutron/plugins/nicira/nvplib.py:1039 #, python-format msgid "Created Security Profile: %s" msgstr "已建立安全設定檔:%s" -#: neutron/plugins/nicira/nvplib.py:1064 +#: neutron/plugins/nicira/nvplib.py:1065 #, python-format msgid "Updated Security Profile: %s" msgstr "已更新安全設定檔:%s" -#: neutron/plugins/nicira/nvplib.py:1083 +#: neutron/plugins/nicira/nvplib.py:1084 #, python-format msgid "Invalid keys for NAT match: %s" msgstr "NAT 相符項的索引鍵無效:%s" -#: neutron/plugins/nicira/nvplib.py:1089 +#: neutron/plugins/nicira/nvplib.py:1090 #, python-format msgid "Creating NAT rule: %s" msgstr "正在建立 NAT 規則:%s" -#: neutron/plugins/nicira/nvplib.py:1103 +#: neutron/plugins/nicira/nvplib.py:1104 msgid "" "No SNAT rules cannot be applied as they are not available in this version" " of the NVP platform" msgstr "無法套用 SNAT 規則,因為這些規則在此版本的 NVP 平台中無法使用" -#: neutron/plugins/nicira/nvplib.py:1238 +#: neutron/plugins/nicira/nvplib.py:1239 #, python-format msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "在路由器 %(lrouter_id)s 上找不到路由器埠 %(lport_id)s" -#: neutron/plugins/nicira/nvplib.py:1243 +#: neutron/plugins/nicira/nvplib.py:1244 #, python-format msgid "" "An exception occurred while updating IP addresses on a router logical " "port:%s" msgstr "更新路由器邏輯埠上的 IP 位址時發生異常狀況:%s" -#: neutron/plugins/nicira/nvplib.py:1281 +#: neutron/plugins/nicira/nvplib.py:1282 msgid "Operation may not be supported" msgstr "" -#: neutron/plugins/nicira/nvplib.py:1289 +#: neutron/plugins/nicira/nvplib.py:1290 msgid "" "NVP version is not set. Unable to complete request correctly. Check log " "for NVP communication errors." msgstr "" -#: neutron/plugins/nicira/nvplib.py:1305 +#: neutron/plugins/nicira/nvplib.py:1306 msgid "Failed to create logical queue" msgstr "無法建立邏輯佇列" -#: neutron/plugins/nicira/nvplib.py:1316 +#: neutron/plugins/nicira/nvplib.py:1317 msgid "Failed to delete logical queue" msgstr "無法刪除邏輯佇列" +#: neutron/plugins/nicira/nvplib.py:1330 +#, python-format +msgid "Error '%(err)s' when connecting to controller(s): %(ctl)s." +msgstr "" + #: neutron/plugins/nicira/api_client/client.py:116 #, python-format msgid "[%d] no API providers currently available." @@ -9530,14 +9668,19 @@ msgstr "對路由器的 meta 資料存取網路執行作業時發生錯誤:'%s msgid "Cannot create a gateway with an empty device list" msgstr "無法使用空的裝置清單來建立閘道" +#: neutron/plugins/nicira/extensions/nvp_networkgw.py:82 +#, python-format +msgid "Unexpected keys found in device description:%s" +msgstr "" + #: neutron/plugins/nicira/extensions/nvp_networkgw.py:86 #, python-format msgid "%s: provided data are not iterable" msgstr "%s:提供的資料無法反覆運算" #: neutron/plugins/nicira/extensions/nvp_networkgw.py:92 -msgid "number of network gateways allowed per tenant, -1 for unlimited" -msgstr "每個 Tenant 所容許的網路閘道數目,-1 表示無限制" +msgid "Number of network gateways allowed per tenant, -1 for unlimited" +msgstr "" #: neutron/plugins/nicira/extensions/nvp_qos.py:38 msgid "Need to be admin in order to create queue called default" @@ -9831,7 +9974,7 @@ msgstr "" #: neutron/plugins/nicira/vshield/tasks/tasks.py:189 #: neutron/plugins/nicira/vshield/tasks/tasks.py:209 -#: neutron/plugins/nicira/vshield/tasks/tasks.py:233 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:232 #, python-format msgid "Task %(task)s encountered exception in %(cb)s" msgstr "" @@ -9842,11 +9985,11 @@ msgstr "" msgid "Task %(task)s return %(status)s" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:326 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:325 msgid "TaskManager terminated" msgstr "" -#: neutron/plugins/nicira/vshield/tasks/tasks.py:380 +#: neutron/plugins/nicira/vshield/tasks/tasks.py:379 msgid "Exception in _check_pending_tasks" msgstr "" @@ -9897,6 +10040,10 @@ msgid "" "commited (%s attempts left)" msgstr "" +#: neutron/plugins/openvswitch/ovs_db_v2.py:401 +msgid "Unable to generate a new tunnel id" +msgstr "" + #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:145 #, python-format msgid "Device %(device)s up on %(agent_id)s" @@ -10161,6 +10308,23 @@ msgstr "PLUMgrid 外掛程式發生非預期的錯誤:%(err_msg)s" msgid "Connection failed with PLUMgrid Director: %(err_msg)s" msgstr "" +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:32 +msgid "Python PLUMgrid Fake Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:37 +#, python-format +msgid "Fake Director: %s" +msgstr "" + +#: neutron/plugins/plumgrid/drivers/plumlib.py:38 +msgid "Python PLUMgrid Library Started " +msgstr "" + +#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid Director communication failed" +msgstr "" + #: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:44 msgid "PLUMgrid Director server to connect to" msgstr "" @@ -10361,8 +10525,8 @@ msgid "Going to ofp controller mode %s" msgstr "將要 OFP 控制器模式 %s" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:238 -msgid "port update received" -msgstr "收到埠更新" +msgid "Port update received" +msgstr "" #: neutron/plugins/ryu/agent/ryu_neutron_agent.py:271 msgid "Agent loop has new device" @@ -10832,11 +10996,11 @@ msgid "process_router: %s" msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:285 -msgid "unable to parse interface mapping." +msgid "Unable to parse interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:288 -msgid "unable to read interface mapping." +msgid "Unable to read interface mapping." msgstr "" #: neutron/services/firewall/agents/varmour/varmour_router.py:307 @@ -11061,6 +11225,11 @@ msgstr "" msgid "A metering driver must be specified" msgstr "" +#: neutron/services/metering/agents/metering_agent.py:112 +#, python-format +msgid "Send metering report: %s" +msgstr "" + #: neutron/services/metering/agents/metering_agent.py:179 #, python-format msgid "Driver %(driver)s does not implement %(func)s" @@ -11099,6 +11268,14 @@ msgstr "" msgid "Interval for checking ipsec status" msgstr "" +#: neutron/services/vpn/device_drivers/ipsec.py:61 +msgid "Template file for ipsec configuration" +msgstr "" + +#: neutron/services/vpn/device_drivers/ipsec.py:67 +msgid "Template file for ipsec secret configuration" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:244 #, python-format msgid "Failed to enable vpn process on router %s" @@ -11858,3 +12035,147 @@ msgstr "" #~ msgid "Operation on OFC failed: status=%(status), detail=%(detail)" #~ msgstr "" +#~ msgid "loading policies from file: %s" +#~ msgstr "" + +#~ msgid "number of ports allowed per tenant, minus for unlimited" +#~ msgstr "每個 Tenant 所容許的埠數目,減號表示無限制" + +#~ msgid "" +#~ "range of seconds to randomly delay " +#~ "when starting the periodic task " +#~ "scheduler to reduce stampeding. (Disable " +#~ "by setting to 0)" +#~ msgstr "啟動定期作業排程器以減少大混亂的隨機延遲秒數範圍。(如果要停用,則設為 0)" + +#~ msgid "" +#~ "%(class_name)s method %(method_name)s called " +#~ "with arguments %(args)s %(kwargs)s " +#~ msgstr "" + +#~ msgid "" +#~ "Updating lease expiration is now " +#~ "deprecated. Issued from host %(host)s." +#~ msgstr "" + +#~ msgid "owner type of the device: network/compute" +#~ msgstr "裝置的擁有者類型:網路/計算" + +#~ msgid "plugin does not support updating provider attributes" +#~ msgstr "外掛程式不支援更新提供者屬性" + +#~ msgid "invalid segment range. example range: 500-550" +#~ msgstr "" + +#~ msgid "arguments segment_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument physical_network missing for network profile" +#~ msgstr "" + +#~ msgid "argument sub_type missing for network profile" +#~ msgstr "" + +#~ msgid "argument segment_range missing for network profile" +#~ msgstr "" + +#~ msgid "segment range overlaps with another profile" +#~ msgstr "" + +#~ msgid "provider network added to DB: %(network_id)s, %(vlan_id)s" +#~ msgstr "" + +#~ msgid "provider network removed from DB: %s" +#~ msgstr "" + +#~ msgid "logical network" +#~ msgstr "" + +#~ msgid "unknown provider:physical_network %s" +#~ msgstr "" + +#~ msgid "create network: profile_id=%s" +#~ msgstr "" + +#~ msgid "seg list %s " +#~ msgstr "" + +#~ msgid "create port: profile_id=%s" +#~ msgstr "" + +#~ msgid "there must be only one gateway port per router at once" +#~ msgstr "" + +#~ msgid "define if the requests have run asynchronously or not" +#~ msgstr "" + +#~ msgid "cannot retrieve utif info for the following reason: %(err_msg)s" +#~ msgstr "" + +#~ msgid "unsupported vnic type %(vnic_type)s for network type %(net_type)s" +#~ msgstr "" + +#~ msgid "invalid vnic_type on port_create" +#~ msgstr "" + +#~ msgid "update network" +#~ msgstr "" + +#~ msgid "delete network" +#~ msgstr "" + +#~ msgid "creating VLAN Network" +#~ msgstr "" + +#~ msgid "creating IB Network" +#~ msgstr "" + +#~ msgid "ports added!" +#~ msgstr "" + +#~ msgid "ports removed!" +#~ msgstr "" + +#~ msgid "type of VM network interface: mlnx_direct or hostdev" +#~ msgstr "" + +#~ msgid "removing vlan %(seg_id)s on physical network %(net)s from pool" +#~ msgstr "" + +#~ msgid "failed to create network id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%s which remains in error status." +#~ msgstr "" + +#~ msgid "failed to create packet_filter id=%(id)s on OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "failed to delete packet_filter id=%(id)s from OFC: %(exc)s" +#~ msgstr "" + +#~ msgid "port %s not found in NVP" +#~ msgstr "在 NVP 中找不到埠 %s" + +#~ msgid "" +#~ "Unable to create L3GW port on " +#~ "logical router %(router_uuid)s. Verify " +#~ "Default Layer-3 Gateway service " +#~ "%(def_l3_gw_svc)s id is correct" +#~ msgstr "" + +#~ msgid "Unable to delete logical router '%s'on NVP Platform" +#~ msgstr "" + +#~ msgid "number of network gateways allowed per tenant, -1 for unlimited" +#~ msgstr "每個 Tenant 所容許的網路閘道數目,-1 表示無限制" + +#~ msgid "port update received" +#~ msgstr "收到埠更新" + +#~ msgid "unable to parse interface mapping." +#~ msgstr "" + +#~ msgid "unable to read interface mapping." +#~ msgstr "" +