From 098e50f7cd960b213b5a96e2f5243b2f45978c64 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Sun, 4 May 2014 06:55:54 +0000 Subject: [PATCH] Imported Translations from Transifex Change-Id: I3445e80a6b48d11692f42c116d1335cfd048bb77 --- neutron/locale/ar/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/bg_BG/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/bn_IN/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/bs/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ca/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/cs/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/da/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/de/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/el/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/en_AU/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/en_GB/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/en_US/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/es/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/es_MX/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/eu/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/eu_ES/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/fa/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/fi_FI/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/fil/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/fr/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/gl/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/he/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/he_IL/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/hi/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/hr/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/hu/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/id/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/is_IS/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/it/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/it_IT/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ja/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ka_GE/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/km/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/kn/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ko/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ko_KR/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ml_IN/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/mr_IN/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ms/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/nb/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ne/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/neutron.pot | 313 ++++++++++---------- neutron/locale/nl_NL/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/pa_IN/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/pl_PL/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/pt/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/pt_BR/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ro/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ru/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ru_RU/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/sk/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/sl_SI/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/sq/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/sr/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/sv/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/sw_KE/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ta/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/te_IN/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/tl/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/tl_PH/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/tr_TR/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/uk/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/ur/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/vi_VN/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/zh_CN/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/zh_HK/LC_MESSAGES/neutron.po | 311 +++++++++---------- neutron/locale/zh_TW/LC_MESSAGES/neutron.po | 311 +++++++++---------- 67 files changed, 10520 insertions(+), 10319 deletions(-) diff --git a/neutron/locale/ar/LC_MESSAGES/neutron.po b/neutron/locale/ar/LC_MESSAGES/neutron.po index 30ab57b5d..01b4b58f3 100644 --- a/neutron/locale/ar/LC_MESSAGES/neutron.po +++ b/neutron/locale/ar/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Arabic " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/bg_BG/LC_MESSAGES/neutron.po b/neutron/locale/bg_BG/LC_MESSAGES/neutron.po index 58f138171..f1814b949 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Bulgarian (Bulgaria) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/bn_IN/LC_MESSAGES/neutron.po b/neutron/locale/bn_IN/LC_MESSAGES/neutron.po index 775e691bb..3b019d6cf 100644 --- a/neutron/locale/bn_IN/LC_MESSAGES/neutron.po +++ b/neutron/locale/bn_IN/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Bengali (India) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/bs/LC_MESSAGES/neutron.po b/neutron/locale/bs/LC_MESSAGES/neutron.po index a967187b5..ae544852d 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Bosnian " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ca/LC_MESSAGES/neutron.po b/neutron/locale/ca/LC_MESSAGES/neutron.po index 17f2c1328..be4e336bc 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Catalan " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/cs/LC_MESSAGES/neutron.po b/neutron/locale/cs/LC_MESSAGES/neutron.po index 3187a5f78..519a38047 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-25 11:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Czech " @@ -5877,40 +5877,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5920,88 +5920,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8513,13 +8513,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12303,7 +12303,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14625,22 +14625,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15037,82 +15037,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15120,128 +15122,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15407,229 +15409,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15723,20 +15735,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15764,10 +15767,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/da/LC_MESSAGES/neutron.po b/neutron/locale/da/LC_MESSAGES/neutron.po index c5bc5a779..299c971bf 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Danish " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/de/LC_MESSAGES/neutron.po b/neutron/locale/de/LC_MESSAGES/neutron.po index 505582fa1..d19323a40 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-26 08:35+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: German " @@ -6098,40 +6098,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -6141,88 +6141,88 @@ msgstr "" msgid "Created network: %s" msgstr "Erstelltes Netz: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8786,13 +8786,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12637,7 +12637,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -15007,22 +15007,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15421,82 +15421,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15504,128 +15506,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15791,229 +15793,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -16107,20 +16119,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -16148,10 +16151,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/el/LC_MESSAGES/neutron.po b/neutron/locale/el/LC_MESSAGES/neutron.po index 571f9d105..07cd0e694 100644 --- a/neutron/locale/el/LC_MESSAGES/neutron.po +++ b/neutron/locale/el/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Greek " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/en_AU/LC_MESSAGES/neutron.po b/neutron/locale/en_AU/LC_MESSAGES/neutron.po index ff9021027..61851f83f 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (Australia) " @@ -5895,40 +5895,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5938,88 +5938,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8531,13 +8531,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12321,7 +12321,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14643,22 +14643,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15055,82 +15055,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15138,128 +15140,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15425,229 +15427,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15741,20 +15753,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15782,10 +15785,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/en_GB/LC_MESSAGES/neutron.po b/neutron/locale/en_GB/LC_MESSAGES/neutron.po index 8251db96f..2c5ddab6d 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: English (United Kingdom) " @@ -5891,40 +5891,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5934,88 +5934,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8529,13 +8529,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12319,7 +12319,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14641,22 +14641,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15053,82 +15053,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15136,128 +15138,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15423,229 +15425,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15739,20 +15751,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15780,10 +15783,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/en_US/LC_MESSAGES/neutron.po b/neutron/locale/en_US/LC_MESSAGES/neutron.po index 7917258fa..3d8fd40db 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United States) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/es/LC_MESSAGES/neutron.po b/neutron/locale/es/LC_MESSAGES/neutron.po index c8cc4b3f5..403a8c2eb 100644 --- a/neutron/locale/es/LC_MESSAGES/neutron.po +++ b/neutron/locale/es/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-23 08:06+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish " @@ -6092,40 +6092,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -6135,88 +6135,88 @@ msgstr "" msgid "Created network: %s" msgstr "Se ha creado la red: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8784,13 +8784,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12632,7 +12632,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -15012,22 +15012,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15428,82 +15428,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15511,128 +15513,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15798,229 +15800,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -16114,20 +16126,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -16155,10 +16158,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/es_MX/LC_MESSAGES/neutron.po b/neutron/locale/es_MX/LC_MESSAGES/neutron.po index 8c34e5f3b..b3fc5d9d3 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-27 22:00+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (Mexico) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/eu/LC_MESSAGES/neutron.po b/neutron/locale/eu/LC_MESSAGES/neutron.po index d18a06a3b..7bd132f60 100644 --- a/neutron/locale/eu/LC_MESSAGES/neutron.po +++ b/neutron/locale/eu/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Basque " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/eu_ES/LC_MESSAGES/neutron.po b/neutron/locale/eu_ES/LC_MESSAGES/neutron.po index 94fe71289..3bb542989 100644 --- a/neutron/locale/eu_ES/LC_MESSAGES/neutron.po +++ b/neutron/locale/eu_ES/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2013-11-15 02:27+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Basque (Spain) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/fa/LC_MESSAGES/neutron.po b/neutron/locale/fa/LC_MESSAGES/neutron.po index 803ba132e..420a79ab3 100644 --- a/neutron/locale/fa/LC_MESSAGES/neutron.po +++ b/neutron/locale/fa/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Persian " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/fi_FI/LC_MESSAGES/neutron.po b/neutron/locale/fi_FI/LC_MESSAGES/neutron.po index 80682d90e..f3b470256 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Finnish (Finland) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/fil/LC_MESSAGES/neutron.po b/neutron/locale/fil/LC_MESSAGES/neutron.po index 6499755eb..3b1d5a622 100644 --- a/neutron/locale/fil/LC_MESSAGES/neutron.po +++ b/neutron/locale/fil/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Filipino " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/fr/LC_MESSAGES/neutron.po b/neutron/locale/fr/LC_MESSAGES/neutron.po index db47222c5..d1bd0d8be 100644 --- a/neutron/locale/fr/LC_MESSAGES/neutron.po +++ b/neutron/locale/fr/LC_MESSAGES/neutron.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:33+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French " @@ -6109,40 +6109,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -6152,88 +6152,88 @@ msgstr "" msgid "Created network: %s" msgstr "Réseau créé : %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8803,13 +8803,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12644,7 +12644,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -15022,22 +15022,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15436,82 +15436,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15519,128 +15521,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15806,229 +15808,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -16122,20 +16134,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -16163,10 +16166,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/gl/LC_MESSAGES/neutron.po b/neutron/locale/gl/LC_MESSAGES/neutron.po index 1931266dc..65f43d3e8 100644 --- a/neutron/locale/gl/LC_MESSAGES/neutron.po +++ b/neutron/locale/gl/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Galician " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/he/LC_MESSAGES/neutron.po b/neutron/locale/he/LC_MESSAGES/neutron.po index 6df4e39ab..16d032861 100644 --- a/neutron/locale/he/LC_MESSAGES/neutron.po +++ b/neutron/locale/he/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Hebrew " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/he_IL/LC_MESSAGES/neutron.po b/neutron/locale/he_IL/LC_MESSAGES/neutron.po index 5cbfe66cc..c3e6d6177 100644 --- a/neutron/locale/he_IL/LC_MESSAGES/neutron.po +++ b/neutron/locale/he_IL/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Hebrew (Israel) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/hi/LC_MESSAGES/neutron.po b/neutron/locale/hi/LC_MESSAGES/neutron.po index bb58f9693..0e0470285 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Hindi " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/hr/LC_MESSAGES/neutron.po b/neutron/locale/hr/LC_MESSAGES/neutron.po index b7d81ef72..8e5cd2e4a 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Croatian " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/hu/LC_MESSAGES/neutron.po b/neutron/locale/hu/LC_MESSAGES/neutron.po index f30321d76..7e7fb1ced 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Hungarian " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/id/LC_MESSAGES/neutron.po b/neutron/locale/id/LC_MESSAGES/neutron.po index 42466091b..e2070d531 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Indonesian " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/is_IS/LC_MESSAGES/neutron.po b/neutron/locale/is_IS/LC_MESSAGES/neutron.po index 5cee1949a..ed9dbd0e7 100644 --- a/neutron/locale/is_IS/LC_MESSAGES/neutron.po +++ b/neutron/locale/is_IS/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Icelandic (Iceland) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/it/LC_MESSAGES/neutron.po b/neutron/locale/it/LC_MESSAGES/neutron.po index 02f9495c1..a3718fce7 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:33+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian " @@ -6052,40 +6052,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -6095,88 +6095,88 @@ msgstr "" msgid "Created network: %s" msgstr "Rete creata: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8738,13 +8738,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12581,7 +12581,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14955,22 +14955,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15369,82 +15369,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15452,128 +15454,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15739,229 +15741,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -16055,20 +16067,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -16096,10 +16099,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/it_IT/LC_MESSAGES/neutron.po b/neutron/locale/it_IT/LC_MESSAGES/neutron.po index 0d815e375..96bddd054 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (Italy) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ja/LC_MESSAGES/neutron.po b/neutron/locale/ja/LC_MESSAGES/neutron.po index 5ed078252..3a4b81ace 100644 --- a/neutron/locale/ja/LC_MESSAGES/neutron.po +++ b/neutron/locale/ja/LC_MESSAGES/neutron.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:33+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Japanese " @@ -5917,40 +5917,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5960,88 +5960,88 @@ msgstr "" msgid "Created network: %s" msgstr "作成されたネットワーク: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8573,13 +8573,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12375,7 +12375,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14703,22 +14703,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15115,82 +15115,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15198,128 +15200,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15485,229 +15487,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15801,20 +15813,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15842,10 +15845,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ka_GE/LC_MESSAGES/neutron.po b/neutron/locale/ka_GE/LC_MESSAGES/neutron.po index 41b8fd156..c04bf5583 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Georgian (Georgia) " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/km/LC_MESSAGES/neutron.po b/neutron/locale/km/LC_MESSAGES/neutron.po index 7f0c0ea11..8a5db6a1e 100644 --- a/neutron/locale/km/LC_MESSAGES/neutron.po +++ b/neutron/locale/km/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Khmer " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/kn/LC_MESSAGES/neutron.po b/neutron/locale/kn/LC_MESSAGES/neutron.po index 3045a4ce8..2fb7d737a 100644 --- a/neutron/locale/kn/LC_MESSAGES/neutron.po +++ b/neutron/locale/kn/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Kannada " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ko/LC_MESSAGES/neutron.po b/neutron/locale/ko/LC_MESSAGES/neutron.po index a30fc65df..41f875ba7 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Korean " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ko_KR/LC_MESSAGES/neutron.po b/neutron/locale/ko_KR/LC_MESSAGES/neutron.po index 2ada1fe17..359e1584e 100644 --- a/neutron/locale/ko_KR/LC_MESSAGES/neutron.po +++ b/neutron/locale/ko_KR/LC_MESSAGES/neutron.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-29 10:33+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) " @@ -5921,40 +5921,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5964,88 +5964,88 @@ msgstr "" msgid "Created network: %s" msgstr "네트워크 작성: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8579,13 +8579,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12384,7 +12384,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14716,22 +14716,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15128,82 +15128,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15211,128 +15213,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15498,229 +15500,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15814,20 +15826,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15855,10 +15858,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ml_IN/LC_MESSAGES/neutron.po b/neutron/locale/ml_IN/LC_MESSAGES/neutron.po index 11dc96825..d3bf3daa5 100644 --- a/neutron/locale/ml_IN/LC_MESSAGES/neutron.po +++ b/neutron/locale/ml_IN/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Malayalam (India) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/mr_IN/LC_MESSAGES/neutron.po b/neutron/locale/mr_IN/LC_MESSAGES/neutron.po index 65d8c77fd..0eedc357c 100644 --- a/neutron/locale/mr_IN/LC_MESSAGES/neutron.po +++ b/neutron/locale/mr_IN/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Marathi (India) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ms/LC_MESSAGES/neutron.po b/neutron/locale/ms/LC_MESSAGES/neutron.po index a9db7ef6b..373ec4072 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Malay " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/nb/LC_MESSAGES/neutron.po b/neutron/locale/nb/LC_MESSAGES/neutron.po index 378a28688..ef2ca9f55 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Norwegian Bokmål " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ne/LC_MESSAGES/neutron.po b/neutron/locale/ne/LC_MESSAGES/neutron.po index c940d1758..92ff7e254 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Nepali " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/neutron.pot b/neutron/locale/neutron.pot index 4386ae6b8..05d31b95a 100644 --- a/neutron/locale/neutron.pot +++ b/neutron/locale/neutron.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2014.2.dev326.g75a378b\n" +"Project-Id-Version: neutron 2014.2.dev358.g26182d6\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -5870,40 +5870,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5913,88 +5913,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8506,13 +8506,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12296,7 +12296,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14618,22 +14618,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15030,82 +15030,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15113,128 +15115,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15400,229 +15402,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15716,20 +15728,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15757,10 +15760,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/nl_NL/LC_MESSAGES/neutron.po b/neutron/locale/nl_NL/LC_MESSAGES/neutron.po index 8d03f209e..8fe1385a8 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Dutch (Netherlands) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/pa_IN/LC_MESSAGES/neutron.po b/neutron/locale/pa_IN/LC_MESSAGES/neutron.po index b841e8a4d..acd7e1135 100644 --- a/neutron/locale/pa_IN/LC_MESSAGES/neutron.po +++ b/neutron/locale/pa_IN/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Panjabi (Punjabi) (India) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/pl_PL/LC_MESSAGES/neutron.po b/neutron/locale/pl_PL/LC_MESSAGES/neutron.po index 6288eab97..390774e3f 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-05-01 06:52+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-30 10:41+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Polish (Poland) " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/pt/LC_MESSAGES/neutron.po b/neutron/locale/pt/LC_MESSAGES/neutron.po index ac5c4ee14..9a100f0af 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese " @@ -5884,40 +5884,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5927,88 +5927,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8520,13 +8520,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12310,7 +12310,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14632,22 +14632,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15044,82 +15044,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15127,128 +15129,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15414,229 +15416,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15730,20 +15742,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15771,10 +15774,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/pt_BR/LC_MESSAGES/neutron.po b/neutron/locale/pt_BR/LC_MESSAGES/neutron.po index 3fb5d4e40..01671d07d 100644 --- a/neutron/locale/pt_BR/LC_MESSAGES/neutron.po +++ b/neutron/locale/pt_BR/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-15 02:50+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) " @@ -6154,27 +6154,27 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "_send_delete_subnet_request: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "_send_create_port_request: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "_send_update_port_request: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "_send_delete_port_request: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " @@ -6183,13 +6183,13 @@ msgstr "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -6199,88 +6199,88 @@ msgstr "" msgid "Created network: %s" msgstr "Rede criada: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "Rede atualizada: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "Rede excluída: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "Buscar rede: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "Buscar redes" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "Criada porta: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "Atualizada porta: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "Buscar porta: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "Buscar portas" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "Criar sub-rede" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "Criada sub-rede: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "Atualizar sub-rede" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "Excluir sub-rede: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "Buscar sub-rede: %s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "Busca sub-redes" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8880,13 +8880,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12796,7 +12796,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -15183,22 +15183,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "Pool %(pool_id)s já foi hospedado pelo agente LBaaS %(agent_id)s" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "Nenhum agente LBaaS ativo para o pool %s" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "Pool %(pool_id)s está agendado para o agente LBaaS %(agent_id)s" @@ -15601,82 +15601,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15684,128 +15686,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15971,229 +15973,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -16287,20 +16299,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -16328,10 +16331,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "Código de erro inesperado: %s" diff --git a/neutron/locale/ro/LC_MESSAGES/neutron.po b/neutron/locale/ro/LC_MESSAGES/neutron.po index 63c26b29e..e7ee6c788 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Romanian " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ru/LC_MESSAGES/neutron.po b/neutron/locale/ru/LC_MESSAGES/neutron.po index 8e253de8c..7f0ab15b6 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Russian " @@ -5884,40 +5884,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5927,88 +5927,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8520,13 +8520,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12310,7 +12310,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14632,22 +14632,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15044,82 +15044,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15127,128 +15129,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15414,229 +15416,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15730,20 +15742,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15771,10 +15774,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ru_RU/LC_MESSAGES/neutron.po b/neutron/locale/ru_RU/LC_MESSAGES/neutron.po index 4e80a711f..b063f8dc8 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Russian (Russia) " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/sk/LC_MESSAGES/neutron.po b/neutron/locale/sk/LC_MESSAGES/neutron.po index 6380f9e78..d8c5b79ad 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Slovak " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/sl_SI/LC_MESSAGES/neutron.po b/neutron/locale/sl_SI/LC_MESSAGES/neutron.po index 18b150465..8cf2a3050 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Slovenian (Slovenia) " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/sq/LC_MESSAGES/neutron.po b/neutron/locale/sq/LC_MESSAGES/neutron.po index 38c454e59..b6f60a85c 100644 --- a/neutron/locale/sq/LC_MESSAGES/neutron.po +++ b/neutron/locale/sq/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Albanian " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/sr/LC_MESSAGES/neutron.po b/neutron/locale/sr/LC_MESSAGES/neutron.po index a23b85e8a..14703d993 100644 --- a/neutron/locale/sr/LC_MESSAGES/neutron.po +++ b/neutron/locale/sr/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Serbian " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/sv/LC_MESSAGES/neutron.po b/neutron/locale/sv/LC_MESSAGES/neutron.po index e182b1cbf..06e90b3fe 100644 --- a/neutron/locale/sv/LC_MESSAGES/neutron.po +++ b/neutron/locale/sv/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Swedish " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/sw_KE/LC_MESSAGES/neutron.po b/neutron/locale/sw_KE/LC_MESSAGES/neutron.po index 630dd889a..60dd5466e 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Swahili (Kenya) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ta/LC_MESSAGES/neutron.po b/neutron/locale/ta/LC_MESSAGES/neutron.po index 35dec610d..205c5c030 100644 --- a/neutron/locale/ta/LC_MESSAGES/neutron.po +++ b/neutron/locale/ta/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Tamil " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/te_IN/LC_MESSAGES/neutron.po b/neutron/locale/te_IN/LC_MESSAGES/neutron.po index abf21d4e6..3143e3f06 100644 --- a/neutron/locale/te_IN/LC_MESSAGES/neutron.po +++ b/neutron/locale/te_IN/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Telugu (India) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/tl/LC_MESSAGES/neutron.po b/neutron/locale/tl/LC_MESSAGES/neutron.po index bea313677..a5fc693c1 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Tagalog " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/tl_PH/LC_MESSAGES/neutron.po b/neutron/locale/tl_PH/LC_MESSAGES/neutron.po index c99e95c6f..a53684724 100644 --- a/neutron/locale/tl_PH/LC_MESSAGES/neutron.po +++ b/neutron/locale/tl_PH/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2013-09-28 05:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Tagalog (Philippines) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/tr_TR/LC_MESSAGES/neutron.po b/neutron/locale/tr_TR/LC_MESSAGES/neutron.po index 086de52a6..5d1f6f0c9 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Turkish (Turkey) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/uk/LC_MESSAGES/neutron.po b/neutron/locale/uk/LC_MESSAGES/neutron.po index 837f4b020..496562144 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Ukrainian " @@ -5872,40 +5872,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5915,88 +5915,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8508,13 +8508,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12298,7 +12298,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14620,22 +14620,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15032,82 +15032,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15115,128 +15117,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15402,229 +15404,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15718,20 +15730,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15759,10 +15762,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/ur/LC_MESSAGES/neutron.po b/neutron/locale/ur/LC_MESSAGES/neutron.po index d83775124..a0ab820d0 100644 --- a/neutron/locale/ur/LC_MESSAGES/neutron.po +++ b/neutron/locale/ur/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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Urdu " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/vi_VN/LC_MESSAGES/neutron.po b/neutron/locale/vi_VN/LC_MESSAGES/neutron.po index 1055ee58a..0485a1b08 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Vietnamese (Viet Nam) " @@ -5873,40 +5873,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5916,88 +5916,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8509,13 +8509,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12299,7 +12299,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14621,22 +14621,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15033,82 +15033,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15116,128 +15118,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15403,229 +15405,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15719,20 +15731,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15760,10 +15763,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/zh_CN/LC_MESSAGES/neutron.po b/neutron/locale/zh_CN/LC_MESSAGES/neutron.po index 67c48b90a..1c9e053c9 100644 --- a/neutron/locale/zh_CN/LC_MESSAGES/neutron.po +++ b/neutron/locale/zh_CN/LC_MESSAGES/neutron.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-24 16:30+0000\n" "Last-Translator: Dandanmylady \n" "Language-Team: Chinese (China) " @@ -5890,40 +5890,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5933,88 +5933,88 @@ msgstr "" msgid "Created network: %s" msgstr "已创建网络:%s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8534,13 +8534,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12335,7 +12335,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14657,22 +14657,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15069,82 +15069,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15152,128 +15154,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15439,229 +15441,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15755,20 +15767,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15796,10 +15799,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "意外错误代号:%s" diff --git a/neutron/locale/zh_HK/LC_MESSAGES/neutron.po b/neutron/locale/zh_HK/LC_MESSAGES/neutron.po index e4412cc9d..d11fe8693 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: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (Hong Kong) " @@ -5871,40 +5871,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5914,88 +5914,88 @@ msgstr "" msgid "Created network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8507,13 +8507,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12297,7 +12297,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14619,22 +14619,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15031,82 +15031,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15114,128 +15116,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15401,229 +15403,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15717,20 +15729,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15758,10 +15761,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" diff --git a/neutron/locale/zh_TW/LC_MESSAGES/neutron.po b/neutron/locale/zh_TW/LC_MESSAGES/neutron.po index f84636293..e68d94c90 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: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-30 06:47+0000\n" +"POT-Creation-Date: 2014-05-04 06:53+0000\n" "PO-Revision-Date: 2014-04-07 06:32+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (Taiwan) " @@ -5888,40 +5888,40 @@ msgstr "" msgid "_send_delete_subnet_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:839 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:849 #, python-format msgid "_send_create_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:877 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:866 #, python-format msgid "_send_update_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:892 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:882 #, python-format msgid "_send_delete_port_request: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:913 #, python-format msgid "Create network: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:941 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:921 #, python-format msgid "" "Physical_network %(phy_net)s, seg_type %(net_type)s, seg_id %(seg_id)s, " "multicast_ip %(multicast_ip)s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:953 -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:963 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:933 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:943 #, python-format msgid "Seg list %s " msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1006 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:983 #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:207 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:232 @@ -5931,88 +5931,88 @@ msgstr "" msgid "Created network: %s" msgstr "已建立網路:%s" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1064 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1041 #, python-format msgid "Updated network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1079 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1056 #, python-format msgid "Cannot delete network '%s' that is member of a trunk segment" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1060 #, python-format msgid "Cannot delete network '%s' that is a member of a multi-segment network" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1097 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073 #, python-format msgid "Deleted network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1107 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1083 #, python-format msgid "Get network: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1129 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1105 msgid "Get networks" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1174 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1155 #, python-format msgid "Create port: profile_id=%s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1190 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 #: neutron/plugins/ibm/sdnve_neutron_plugin.py:314 #, python-format msgid "Created port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1201 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1212 #, python-format msgid "Update port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1236 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1259 #, python-format msgid "Get port: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1256 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1279 msgid "Get ports" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1272 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1295 msgid "Create subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1280 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1303 #, python-format msgid "Created subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1291 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1314 msgid "Update subnet" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1306 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1329 #, python-format msgid "Delete subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1321 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1344 #, python-format msgid "Get subnet: %s" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1341 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1364 msgid "Get subnets" msgstr "" -#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1426 +#: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1449 #, python-format msgid "Scheduling router %s" msgstr "" @@ -8536,13 +8536,13 @@ msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" #: neutron/plugins/ml2/plugin.py:721 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:125 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:130 #, python-format msgid "Deleting port %s" msgstr "" #: neutron/plugins/ml2/plugin.py:739 -#: neutron/tests/unit/ml2/test_ml2_plugin.py:126 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:131 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -12334,7 +12334,7 @@ msgstr "" msgid "NSX identifiers for neutron security group %s not yet stored in Neutron DB" msgstr "" -#: neutron/plugins/vmware/dbexts/lsn_db.py:86 +#: neutron/plugins/vmware/dbexts/lsn_db.py:87 #: neutron/plugins/vmware/dhcp_meta/lsnmanager.py:71 #, python-format msgid "Unable to find Logical Service Node for network %s" @@ -14656,22 +14656,22 @@ msgstr "" msgid "Unsupported IP version rule." msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:102 +#: neutron/services/loadbalancer/agent_scheduler.py:103 #, python-format msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:110 +#: neutron/services/loadbalancer/agent_scheduler.py:111 #, python-format msgid "No active lbaas agents for pool %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:116 +#: neutron/services/loadbalancer/agent_scheduler.py:117 #, python-format msgid "No lbaas agent supporting device driver %s" msgstr "" -#: neutron/services/loadbalancer/agent_scheduler.py:125 +#: neutron/services/loadbalancer/agent_scheduler.py:126 #, python-format msgid "Pool %(pool_id)s is scheduled to lbaas agent %(agent_id)s" msgstr "" @@ -15068,82 +15068,84 @@ msgid "Removing SNAT port for subnet %s as this is the last pool using it..." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:63 -msgid "vdirect server IP address" +msgid "IP address of vDirect server." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:66 -msgid "vdirect user name" +msgid "vDirect user name." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:69 -msgid "vdirect user password" +msgid "vDirect user password." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:72 -msgid "Service ADC type" +msgid "Service ADC type. Default: VA." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:75 -msgid "Service ADC version" +msgid "Service ADC version." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:78 -msgid "service HA pair" -msgstr "" - -#: neutron/services/loadbalancer/drivers/radware/driver.py:81 -msgid "service throughtput" +msgid "Enables or disables the Service HA pair. Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:84 -msgid "service ssl throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:82 +msgid "Service throughput. Default: 1000." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:87 -msgid "service compression throughtput" +#: neutron/services/loadbalancer/drivers/radware/driver.py:85 +msgid "Service SSL throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:90 -msgid "service cache" +#: neutron/services/loadbalancer/drivers/radware/driver.py:88 +msgid "Service compression throughput. Default: 100." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:93 -msgid "l2_l3 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:91 +msgid "Size of service cache. Default: 20." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:96 -msgid "l4 workflow name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:94 +msgid "Name of l2_l3 workflow. Default: openstack_l2_l3." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:104 -msgid "l2_l3 workflow constructor params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:98 +msgid "Name of l4 workflow. Default: openstack_l4." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:111 -msgid "l2_l3 workflow setup params" +#: neutron/services/loadbalancer/drivers/radware/driver.py:106 +msgid "Parameter for l2_l3 workflow constructor." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:114 -msgid "List of actions that we dont want to push to the completion queue" +#: neutron/services/loadbalancer/drivers/radware/driver.py:113 +msgid "Parameter for l2_l3 workflow setup." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:118 -msgid "l4 workflow action name" +#: neutron/services/loadbalancer/drivers/radware/driver.py:116 +msgid "List of actions that are not pushed to the completion queue." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:121 -msgid "Resource pool ids" +#: neutron/services/loadbalancer/drivers/radware/driver.py:120 +msgid "Name of the l4 workflow action. Default: BaseCreate." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:124 -msgid "A required VLAN for the interswitch link to use" +msgid "Resource pool IDs." msgstr "" #: neutron/services/loadbalancer/drivers/radware/driver.py:127 -msgid "Support an Alteon interswitch link for stateful session failover" +msgid "A required VLAN for the interswitch link to use." +msgstr "" + +#: neutron/services/loadbalancer/drivers/radware/driver.py:130 +msgid "" +"Enable or disable Alteon interswitch link for stateful session failover. " +"Default: False." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:221 +#: neutron/services/loadbalancer/drivers/radware/driver.py:224 #, python-format msgid "" "vip: %(vip)s, extended_vip: %(extended_vip)s, network_id: " @@ -15151,128 +15153,128 @@ msgid "" "%(pip_info)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:256 +#: neutron/services/loadbalancer/drivers/radware/driver.py:259 #, python-format msgid "Retrieved pip nport: %(port)r for vip: %(vip)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:264 +#: neutron/services/loadbalancer/drivers/radware/driver.py:267 #, python-format msgid "Found no pip nports associated with vip: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:273 +#: neutron/services/loadbalancer/drivers/radware/driver.py:276 #, python-format msgid "Failed to remove workflow %s. Going to set vip to ERROR status" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:287 +#: neutron/services/loadbalancer/drivers/radware/driver.py:290 #, python-format msgid "pip nport id: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:291 +#: neutron/services/loadbalancer/drivers/radware/driver.py:294 #, python-format msgid "pip nport delete failed: %r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:379 +#: neutron/services/loadbalancer/drivers/radware/driver.py:382 #, python-format msgid "" "_handle_pool_health_monitor. health_monitor = %(hm_id)s pool_id = " "%(pool_id)s delete = %(delete)s vip_id = %(vip_id)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:410 +#: neutron/services/loadbalancer/drivers/radware/driver.py:413 msgid "Starting operation completion handling thread" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:440 +#: neutron/services/loadbalancer/drivers/radware/driver.py:443 #, python-format msgid "_update_workflow response: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:449 -#: neutron/services/loadbalancer/drivers/radware/driver.py:480 +#: neutron/services/loadbalancer/drivers/radware/driver.py:452 +#: neutron/services/loadbalancer/drivers/radware/driver.py:483 #, python-format msgid "Pushing operation %s to the queue" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:457 +#: neutron/services/loadbalancer/drivers/radware/driver.py:460 #, python-format msgid "Remove the workflow %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:465 +#: neutron/services/loadbalancer/drivers/radware/driver.py:468 #, python-format msgid "Post-remove workflow function %r completed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:469 +#: neutron/services/loadbalancer/drivers/radware/driver.py:472 #, python-format msgid "Post-remove workflow function %r failed" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:584 +#: neutron/services/loadbalancer/drivers/radware/driver.py:587 #, python-format msgid "create_workflow response: %s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:650 +#: neutron/services/loadbalancer/drivers/radware/driver.py:653 #, python-format msgid "vDirectRESTClient:init server=%(server)s, port=%(port)d, ssl=%(ssl)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:676 +#: neutron/services/loadbalancer/drivers/radware/driver.py:679 msgid "vdirectRESTClient: Could not establish HTTPS connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:683 +#: neutron/services/loadbalancer/drivers/radware/driver.py:686 msgid "vdirectRESTClient: Could not establish HTTP connection" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:700 +#: neutron/services/loadbalancer/drivers/radware/driver.py:703 #, python-format msgid "vdirectRESTClient: %(action)s failure, %(e)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:768 +#: neutron/services/loadbalancer/drivers/radware/driver.py:771 #, python-format msgid "" "Operation %(oper)s is completed after %(sec_to_completion)d sec with " "success status: %(success)s :" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:780 +#: neutron/services/loadbalancer/drivers/radware/driver.py:783 #, python-format msgid "Operation %(operation)s failed. Reason: %(msg)s" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:812 +#: neutron/services/loadbalancer/drivers/radware/driver.py:815 #, python-format msgid "Operation %s is not completed yet.." msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:827 +#: neutron/services/loadbalancer/drivers/radware/driver.py:830 msgid "Exception was thrown inside OperationCompletionHandler" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:836 +#: neutron/services/loadbalancer/drivers/radware/driver.py:839 #, python-format msgid "Post-operation function %(func)r completed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:842 +#: neutron/services/loadbalancer/drivers/radware/driver.py:845 #, python-format msgid "Post-operation function %(func)r failed after operation %(oper)r" msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:876 +#: neutron/services/loadbalancer/drivers/radware/driver.py:879 #, python-format msgid "_update: %s " msgstr "" -#: neutron/services/loadbalancer/drivers/radware/driver.py:916 +#: neutron/services/loadbalancer/drivers/radware/driver.py:919 #, python-format msgid "_remove_object_from_db %s" msgstr "" @@ -15438,229 +15440,239 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:58 #, python-format +msgid "Cisco CSR failed to change %(tunnel)s admin state to %(state)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#, python-format msgid "" "Required %(resource)s attribute %(attr)s mapping for Cisco CSR is missing" " in device driver" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:63 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:68 #, python-format msgid "" "Device driver does not have a mapping of '%(value)s for attribute " "%(attr)s of %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:78 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 #, python-format msgid "Scanning config files %s for Cisco CSR configurations" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:83 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:88 #, python-format msgid "Config file parse error: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:87 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:92 #, python-format msgid "Unable to parse config files %s for Cisco CSR info" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:97 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:102 #, python-format msgid "Ignoring Cisco CSR configuration entry - router IP %s is not valid" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:108 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:113 #, python-format msgid "Ignoring Cisco CSR for router %(router)s - missing %(field)s setting" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:116 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:121 #, python-format msgid "Ignoring Cisco CSR for router %s - timeout is not a floating point number" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:125 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:130 #, python-format msgid "Ignoring Cisco CSR for subnet %s - REST management is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:132 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:137 #, python-format msgid "Ignoring Cisco CSR for router %s - local tunnel is not an IP address" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:142 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:147 #, python-format msgid "Found CSR for router %(router)s: %(info)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:207 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:212 #, python-format msgid "Loaded %(num)d Cisco CSR configuration%(plural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:211 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:216 #, python-format msgid "No Cisco CSR configurations found in: %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:225 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:230 #, python-format msgid "Handling VPN service update notification '%s'" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:247 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 #, python-format -msgid "Update: Connection %s no longer admin down" +msgid "Update: Existing connection %s changed" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:254 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 #, python-format -msgid "Update: Connection %s forced to admin down" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:261 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:265 #, python-format -msgid "Update: Ignoring existing connection %s" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:267 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:273 #, python-format msgid "Update: Created new connection %s in admin down state" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:271 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:278 #, python-format msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:284 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 #, python-format msgid "" "Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " "not associated with a Cisco CSR" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:290 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:296 #, python-format msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:294 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:300 #, python-format msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:303 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:309 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:333 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:339 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:355 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:361 #, python-format msgid "" "Sweep: Removed %(service)d dirty VPN service%(splural)s and %(conn)d " "dirty IPSec connection%(cplural)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:370 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:376 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:382 #, python-format msgid "Connection %s forced down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:380 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:386 #, python-format msgid "Connection %(conn)s reported %(status)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:385 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:405 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:411 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:427 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:433 msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:429 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:435 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:441 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:437 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:443 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:711 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:738 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:752 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:751 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:779 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:737 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:764 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:746 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:773 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:772 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:799 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:805 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:832 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:808 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:835 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:817 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:844 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:846 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:823 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:850 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:858 +#, python-format +msgid "Unable to change %(tunnel)s admin state to %(state)s" +msgstr "" + #: neutron/services/vpn/device_drivers/ipsec.py:49 msgid "Location to store ipsec server config files" msgstr "" @@ -15754,20 +15766,11 @@ msgid "" "'%(value)s'" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:45 -#, python-format -msgid "Cisco CSR does not currently support %(capability)s" -msgstr "" - -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:168 +#: neutron/services/vpn/service_drivers/cisco_ipsec.py:164 #, python-format msgid "IPSec connection %s validated for Cisco CSR" msgstr "" -#: neutron/services/vpn/service_drivers/cisco_ipsec.py:187 -msgid "update of IPSec connections. You can delete and re-add, as a workaround." -msgstr "" - #: neutron/tests/unit/test_api_v2_resource.py:176 #: neutron/tests/unit/test_api_v2_resource.py:246 msgid "Unmapped error" @@ -15795,10 +15798,10 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:227 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:249 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:268 -#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:291 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:220 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:242 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:261 +#: neutron/tests/unit/db/loadbalancer/test_db_loadbalancer.py:284 #, python-format msgid "Unexpected error code: %s" msgstr "" -- 2.45.2