From 9f2aedf075c06a43c3d71695a793030f4580d31d Mon Sep 17 00:00:00 2001 From: OpenStack Jenkins Date: Sun, 6 Apr 2014 06:31:46 +0000 Subject: [PATCH] Imported Translations from Transifex Change-Id: If8a4e8411119e156943771962b6d959c6936f6af --- neutron/locale/ar/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/bg_BG/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/bn_IN/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/bs/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ca/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/cs/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/da/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/de/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/el/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/en_AU/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/en_GB/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/en_US/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/es/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/es_MX/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/eu/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/eu_ES/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/fa/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/fi_FI/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/fil/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/fr/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/gl/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/he/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/he_IL/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/hi/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/hr/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/hu/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/id/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/is_IS/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/it/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/it_IT/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ja/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ka_GE/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/km/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/kn/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ko/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ko_KR/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ml_IN/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/mr_IN/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ms/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/nb/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ne/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/neutron.pot | 273 +++++++++--------- neutron/locale/nl_NL/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/pa_IN/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/pl_PL/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/pt/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/pt_BR/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ro/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ru/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ru_RU/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/sk/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/sl_SI/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/sq/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/sr/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/sv/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/sw_KE/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ta/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/te_IN/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/tl/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/tl_PH/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/tr_TR/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/uk/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/ur/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/vi_VN/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/zh_CN/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/zh_HK/LC_MESSAGES/neutron.po | 304 +++++++++++--------- neutron/locale/zh_TW/LC_MESSAGES/neutron.po | 304 +++++++++++--------- 67 files changed, 11358 insertions(+), 8979 deletions(-) diff --git a/neutron/locale/ar/LC_MESSAGES/neutron.po b/neutron/locale/ar/LC_MESSAGES/neutron.po index e9aa8aae3..d99197d68 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-09-12 23:31+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Arabic " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/bg_BG/LC_MESSAGES/neutron.po b/neutron/locale/bg_BG/LC_MESSAGES/neutron.po index 234c231d6..478650847 100644 --- a/neutron/locale/bg_BG/LC_MESSAGES/neutron.po +++ b/neutron/locale/bg_BG/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bulgarian (Bulgaria) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/bn_IN/LC_MESSAGES/neutron.po b/neutron/locale/bn_IN/LC_MESSAGES/neutron.po index 07a781718..93b13eb28 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-10-20 01:34+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Bengali (India) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/bs/LC_MESSAGES/neutron.po b/neutron/locale/bs/LC_MESSAGES/neutron.po index 288b561f5..66e9cf8bf 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bosnian " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ca/LC_MESSAGES/neutron.po b/neutron/locale/ca/LC_MESSAGES/neutron.po index c737008b0..038ad8bcc 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Catalan " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/cs/LC_MESSAGES/neutron.po b/neutron/locale/cs/LC_MESSAGES/neutron.po index 6116c5d41..63e25e308 100644 --- a/neutron/locale/cs/LC_MESSAGES/neutron.po +++ b/neutron/locale/cs/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Czech " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/da/LC_MESSAGES/neutron.po b/neutron/locale/da/LC_MESSAGES/neutron.po index 1710f6719..2786518b3 100644 --- a/neutron/locale/da/LC_MESSAGES/neutron.po +++ b/neutron/locale/da/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-05-16 09:23+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Danish " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/de/LC_MESSAGES/neutron.po b/neutron/locale/de/LC_MESSAGES/neutron.po index 8cca94e66..b5844116c 100644 --- a/neutron/locale/de/LC_MESSAGES/neutron.po +++ b/neutron/locale/de/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-05-22 08:17+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: German " @@ -426,7 +426,7 @@ msgstr "Daten konnten nicht deserialisiert werden" msgid "Interval to resync." msgstr "Intervall für Resynchronisation." -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "Der für die Verwaltung des DHCP-Servers verwendete Treiber." @@ -444,7 +444,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "Position von UNIX-Domänensocket von Metadatenproxy" @@ -518,7 +518,7 @@ msgstr "" "%(port_num)d Routerports auf dem Zugangsnetz für Metadaten gefunden. Nur " "Port '%(port_id)s' für Router '%(router_id)s' wird berücksichtigt" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -526,7 +526,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -539,27 +539,27 @@ msgstr "" msgid "Failed reporting state!" msgstr "Erstellung des Statusberichts fehlgeschlagen!" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "'agent_updated' (Agent aktualisiert) durch Serverseite %s!" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "Name der für externen Netzverkehr verwendeten Brücke." -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 #, fuzzy msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " @@ -568,182 +568,182 @@ msgstr "" "Wenn 'namespaces' inaktiviert ist, kann der Agent der Ebene 3 nur einen " "Router konfigurieren, der über die entsprechende Router-ID verfügt." -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "Agent sollte Router ohne Gateway implementieren" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "UUID von externem Netz für von den Agenten implementierte Router." -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "Fehler beim Importieren von Schnittstellentreiber '%s'" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "Ein Schnittstellentreiber muss angegeben sein" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "Routerport %s verfügt über keine IP-Adresse" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "Ignorieren mehrerer IP-Adressen auf Routerport %s" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "Gratuitous ARP wurde nicht gesendet: %s" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "Die externe Netzbrücke '%s' ist nicht vorhanden" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "Synchronisation von Routern fehlgeschlagen" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "Agent der Ebene 3 gestartet" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "Der hinzugefügte Routeneintrag lautet '%s'" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "Der entfernte Routeneintrag lautet '%s'" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "Löschen Sie den Namensbereich durch Entfernen aller Geräte." -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "Brücke für Gerät kann nicht gefunden werden: %s" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "Fehler, Löschen von Namensbereich nicht möglich: %s" @@ -1909,13 +1909,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -5086,21 +5079,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8694,118 +8687,118 @@ msgstr "Netz %s für Agent nicht verwendet." msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8862,7 +8855,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8878,7 +8871,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8907,44 +8900,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15580,7 +15573,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15734,141 +15727,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -16246,3 +16249,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "Router %(router_id)s verfügt noch über aktive Ports" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/el/LC_MESSAGES/neutron.po b/neutron/locale/el/LC_MESSAGES/neutron.po index d7f86b319..46dd69418 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2014-03-09 12:33+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Greek " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/en_AU/LC_MESSAGES/neutron.po b/neutron/locale/en_AU/LC_MESSAGES/neutron.po index ae9e35f5c..c643efde7 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (Australia) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/en_GB/LC_MESSAGES/neutron.po b/neutron/locale/en_GB/LC_MESSAGES/neutron.po index 5ba1d9b6d..500f7c1bf 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United Kingdom) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/en_US/LC_MESSAGES/neutron.po b/neutron/locale/en_US/LC_MESSAGES/neutron.po index 761baa6b3..20b9c03cb 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United States) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/es/LC_MESSAGES/neutron.po b/neutron/locale/es/LC_MESSAGES/neutron.po index 94646a224..a2094cc3c 100644 --- a/neutron/locale/es/LC_MESSAGES/neutron.po +++ b/neutron/locale/es/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/es_MX/LC_MESSAGES/neutron.po b/neutron/locale/es_MX/LC_MESSAGES/neutron.po index b93195e96..ea530c5fa 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-08-29 05:16+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Spanish (Mexico) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/eu/LC_MESSAGES/neutron.po b/neutron/locale/eu/LC_MESSAGES/neutron.po index c117a9fb7..17e5e939f 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-11-15 00:14+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Basque " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/eu_ES/LC_MESSAGES/neutron.po b/neutron/locale/eu_ES/LC_MESSAGES/neutron.po index 6df2f5532..87bc7f7c9 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-11-15 02:27+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Basque (Spain) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/fa/LC_MESSAGES/neutron.po b/neutron/locale/fa/LC_MESSAGES/neutron.po index 5764a60c9..f725871b1 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-11-15 02:28+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Persian " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/fi_FI/LC_MESSAGES/neutron.po b/neutron/locale/fi_FI/LC_MESSAGES/neutron.po index d8f0607bf..1c261f00b 100644 --- a/neutron/locale/fi_FI/LC_MESSAGES/neutron.po +++ b/neutron/locale/fi_FI/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Finnish (Finland) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/fil/LC_MESSAGES/neutron.po b/neutron/locale/fil/LC_MESSAGES/neutron.po index d4afdd657..91e204757 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-09-28 05:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Filipino " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/fr/LC_MESSAGES/neutron.po b/neutron/locale/fr/LC_MESSAGES/neutron.po index 2577cc9ae..28b4410aa 100644 --- a/neutron/locale/fr/LC_MESSAGES/neutron.po +++ b/neutron/locale/fr/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/gl/LC_MESSAGES/neutron.po b/neutron/locale/gl/LC_MESSAGES/neutron.po index 1b4964eb2..94a8af2da 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-10-28 23:23+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Galician " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/he/LC_MESSAGES/neutron.po b/neutron/locale/he/LC_MESSAGES/neutron.po index 16a9970a0..a31caa814 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2014-01-17 14:28+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Hebrew " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/he_IL/LC_MESSAGES/neutron.po b/neutron/locale/he_IL/LC_MESSAGES/neutron.po index f94ea81f4..a62b8996e 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2014-01-21 01:25+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Hebrew (Israel) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/hi/LC_MESSAGES/neutron.po b/neutron/locale/hi/LC_MESSAGES/neutron.po index 6538afca5..22c270045 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-08-27 04:58+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Hindi " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/hr/LC_MESSAGES/neutron.po b/neutron/locale/hr/LC_MESSAGES/neutron.po index 7b944bca1..9860f918f 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Croatian " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/hu/LC_MESSAGES/neutron.po b/neutron/locale/hu/LC_MESSAGES/neutron.po index 091838ffc..edb4d5257 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Hungarian " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/id/LC_MESSAGES/neutron.po b/neutron/locale/id/LC_MESSAGES/neutron.po index ab6b62a67..4a6942d32 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Indonesian " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/is_IS/LC_MESSAGES/neutron.po b/neutron/locale/is_IS/LC_MESSAGES/neutron.po index 2c10df548..a9cfe266e 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-12-16 02:36+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Icelandic (Iceland) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/it/LC_MESSAGES/neutron.po b/neutron/locale/it/LC_MESSAGES/neutron.po index 79810cbb5..bfe981b0b 100644 --- a/neutron/locale/it/LC_MESSAGES/neutron.po +++ b/neutron/locale/it/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-05-16 09:23+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/it_IT/LC_MESSAGES/neutron.po b/neutron/locale/it_IT/LC_MESSAGES/neutron.po index a18106fe0..0a5502f62 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Italian (Italy) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ja/LC_MESSAGES/neutron.po b/neutron/locale/ja/LC_MESSAGES/neutron.po index fa5de9f15..9f654b618 100644 --- a/neutron/locale/ja/LC_MESSAGES/neutron.po +++ b/neutron/locale/ja/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-30 10:28+0000\n" "Last-Translator: Tomoyuki KATO \n" "Language-Team: Japanese " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ka_GE/LC_MESSAGES/neutron.po b/neutron/locale/ka_GE/LC_MESSAGES/neutron.po index 88f87d92a..1cc4c101a 100644 --- a/neutron/locale/ka_GE/LC_MESSAGES/neutron.po +++ b/neutron/locale/ka_GE/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-04-19 14:53+0000\n" "Last-Translator: Nika Chkhikvishvili \n" "Language-Team: ka_GE \n" @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "L3 აგენტი ჩაირთულია" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/km/LC_MESSAGES/neutron.po b/neutron/locale/km/LC_MESSAGES/neutron.po index 5606dd5f0..b2161d06e 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-11-15 02:27+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Khmer " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/kn/LC_MESSAGES/neutron.po b/neutron/locale/kn/LC_MESSAGES/neutron.po index 56b666c22..60b76836c 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-09-18 00:19+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Kannada " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ko/LC_MESSAGES/neutron.po b/neutron/locale/ko/LC_MESSAGES/neutron.po index dab3714d5..88aa16da4 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Korean " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ko_KR/LC_MESSAGES/neutron.po b/neutron/locale/ko_KR/LC_MESSAGES/neutron.po index 43d83e364..cc3405bab 100644 --- a/neutron/locale/ko_KR/LC_MESSAGES/neutron.po +++ b/neutron/locale/ko_KR/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-04-28 05:13+0000\n" "Last-Translator: ujuc Gang \n" "Language-Team: ko_KR \n" @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ml_IN/LC_MESSAGES/neutron.po b/neutron/locale/ml_IN/LC_MESSAGES/neutron.po index 4e18e8e49..34b08591d 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-11-17 05:24+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Malayalam (India) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/mr_IN/LC_MESSAGES/neutron.po b/neutron/locale/mr_IN/LC_MESSAGES/neutron.po index 7c40635cc..6906405af 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-10-16 22:17+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Marathi (India) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ms/LC_MESSAGES/neutron.po b/neutron/locale/ms/LC_MESSAGES/neutron.po index b6b61b33d..ea4137cbc 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Malay " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/nb/LC_MESSAGES/neutron.po b/neutron/locale/nb/LC_MESSAGES/neutron.po index bde8a3c50..5e7b52b75 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Norwegian Bokmål " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ne/LC_MESSAGES/neutron.po b/neutron/locale/ne/LC_MESSAGES/neutron.po index 5dea8b98e..d3008673a 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-09-05 06:03+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Nepali " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/neutron.pot b/neutron/locale/neutron.pot index 78ee986ec..9b8648f27 100644 --- a/neutron/locale/neutron.pot +++ b/neutron/locale/neutron.pot @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: neutron " -"jenkins.neutron.propose.translation.update.283\n" +"jenkins.neutron.propose.translation.update.285\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" diff --git a/neutron/locale/nl_NL/LC_MESSAGES/neutron.po b/neutron/locale/nl_NL/LC_MESSAGES/neutron.po index 29e91b9d1..68e4b7c60 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Dutch (Netherlands) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/pa_IN/LC_MESSAGES/neutron.po b/neutron/locale/pa_IN/LC_MESSAGES/neutron.po index 1203f65be..100564dc0 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-12-15 04:38+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Panjabi (Punjabi) (India) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/pl_PL/LC_MESSAGES/neutron.po b/neutron/locale/pl_PL/LC_MESSAGES/neutron.po index 9fd41e09a..8ecfbeb4b 100644 --- a/neutron/locale/pl_PL/LC_MESSAGES/neutron.po +++ b/neutron/locale/pl_PL/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-06-28 06:06+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Polish (Poland) " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/pt/LC_MESSAGES/neutron.po b/neutron/locale/pt/LC_MESSAGES/neutron.po index 515124bd4..32b00f9c3 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Portuguese " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/pt_BR/LC_MESSAGES/neutron.po b/neutron/locale/pt_BR/LC_MESSAGES/neutron.po index 0f048f78d..bb8a9b590 100644 --- a/neutron/locale/pt_BR/LC_MESSAGES/neutron.po +++ b/neutron/locale/pt_BR/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Portuguese (Brazil) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ro/LC_MESSAGES/neutron.po b/neutron/locale/ro/LC_MESSAGES/neutron.po index 48f52e41b..0f46aae10 100644 --- a/neutron/locale/ro/LC_MESSAGES/neutron.po +++ b/neutron/locale/ro/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-06-08 07:51+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Romanian " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ru/LC_MESSAGES/neutron.po b/neutron/locale/ru/LC_MESSAGES/neutron.po index 8e5cc0393..c426df09a 100644 --- a/neutron/locale/ru/LC_MESSAGES/neutron.po +++ b/neutron/locale/ru/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Russian " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ru_RU/LC_MESSAGES/neutron.po b/neutron/locale/ru_RU/LC_MESSAGES/neutron.po index 63dcf5f36..42fb0552f 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Russian (Russia) " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/sk/LC_MESSAGES/neutron.po b/neutron/locale/sk/LC_MESSAGES/neutron.po index db0db5a59..dfd6df037 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-08-27 04:58+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Slovak " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/sl_SI/LC_MESSAGES/neutron.po b/neutron/locale/sl_SI/LC_MESSAGES/neutron.po index 6fcf84a0e..14544aad3 100644 --- a/neutron/locale/sl_SI/LC_MESSAGES/neutron.po +++ b/neutron/locale/sl_SI/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-06-28 06:06+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Slovenian (Slovenia) " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/sq/LC_MESSAGES/neutron.po b/neutron/locale/sq/LC_MESSAGES/neutron.po index c32690509..10779096b 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2014-03-17 07:58+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Albanian " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/sr/LC_MESSAGES/neutron.po b/neutron/locale/sr/LC_MESSAGES/neutron.po index 05b1e3c58..5e83864a7 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2014-03-12 23:47+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Serbian " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/sv/LC_MESSAGES/neutron.po b/neutron/locale/sv/LC_MESSAGES/neutron.po index 7b49ee5e3..18f22df0b 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-11-15 02:27+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Swedish " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/sw_KE/LC_MESSAGES/neutron.po b/neutron/locale/sw_KE/LC_MESSAGES/neutron.po index d87fde6fb..354e8a91d 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Swahili (Kenya) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ta/LC_MESSAGES/neutron.po b/neutron/locale/ta/LC_MESSAGES/neutron.po index 6988a445a..5196171a4 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2014-03-25 06:33+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Tamil " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/te_IN/LC_MESSAGES/neutron.po b/neutron/locale/te_IN/LC_MESSAGES/neutron.po index 160ee443f..5cc2bdf68 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2014-03-25 06:33+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Telugu (India) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/tl/LC_MESSAGES/neutron.po b/neutron/locale/tl/LC_MESSAGES/neutron.po index fe26dc7e8..33c7796c9 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Tagalog " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/tl_PH/LC_MESSAGES/neutron.po b/neutron/locale/tl_PH/LC_MESSAGES/neutron.po index 757fe9d42..f3462dc60 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-09-28 05:40+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Tagalog (Philippines) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/tr_TR/LC_MESSAGES/neutron.po b/neutron/locale/tr_TR/LC_MESSAGES/neutron.po index 4dbb3412e..b0dd0a6dc 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Turkish (Turkey) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/uk/LC_MESSAGES/neutron.po b/neutron/locale/uk/LC_MESSAGES/neutron.po index dd8b9f202..754339965 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Ukrainian " @@ -423,7 +423,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -441,7 +441,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -511,7 +511,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -519,7 +519,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -532,208 +532,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1868,13 +1868,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4871,21 +4864,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8424,118 +8417,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8592,7 +8585,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8608,7 +8601,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8637,44 +8630,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15188,7 +15181,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15342,141 +15335,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15854,3 +15857,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/ur/LC_MESSAGES/neutron.po b/neutron/locale/ur/LC_MESSAGES/neutron.po index 170ca5a65..d9831a9f2 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-10-07 01:13+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Urdu " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/vi_VN/LC_MESSAGES/neutron.po b/neutron/locale/vi_VN/LC_MESSAGES/neutron.po index f3241fb4b..f1dc97532 100644 --- a/neutron/locale/vi_VN/LC_MESSAGES/neutron.po +++ b/neutron/locale/vi_VN/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Vietnamese (Viet Nam) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/zh_CN/LC_MESSAGES/neutron.po b/neutron/locale/zh_CN/LC_MESSAGES/neutron.po index 6c3b44ef3..12b0e414a 100644 --- a/neutron/locale/zh_CN/LC_MESSAGES/neutron.po +++ b/neutron/locale/zh_CN/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/zh_HK/LC_MESSAGES/neutron.po b/neutron/locale/zh_HK/LC_MESSAGES/neutron.po index c90bda61e..02a4a70c9 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-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (Hong Kong) " @@ -422,7 +422,7 @@ msgstr "" msgid "Interval to resync." msgstr "" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,208 +531,208 @@ msgstr "" msgid "Failed reporting state!" msgstr "" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -1867,13 +1867,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4870,21 +4863,21 @@ msgstr "" msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8423,118 +8416,118 @@ msgstr "" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8591,7 +8584,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8607,7 +8600,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8636,44 +8629,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15187,7 +15180,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15341,141 +15334,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15853,3 +15856,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + diff --git a/neutron/locale/zh_TW/LC_MESSAGES/neutron.po b/neutron/locale/zh_TW/LC_MESSAGES/neutron.po index 9d5804ead..81f72a949 100644 --- a/neutron/locale/zh_TW/LC_MESSAGES/neutron.po +++ b/neutron/locale/zh_TW/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-04-04 06:32+0000\n" +"POT-Creation-Date: 2014-04-06 06:28+0000\n" "PO-Revision-Date: 2013-05-22 03:25+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Chinese (Taiwan) " @@ -422,7 +422,7 @@ msgstr "無法解除序列化資料" msgid "Interval to resync." msgstr "重新同步的間隔。" -#: neutron/agent/dhcp_agent.py:53 neutron/agent/netns_cleanup_util.py:60 +#: neutron/agent/dhcp_agent.py:53 msgid "The driver used to manage the DHCP server." msgstr "用於管理 DHCP 伺服器的驅動程式。" @@ -440,7 +440,7 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:190 +#: neutron/agent/dhcp_agent.py:64 neutron/agent/l3_agent.py:186 #: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "meta 資料 Proxy UNIX 網域 Socket 的位置" @@ -510,7 +510,7 @@ msgid "" "port %(port_id)s, for router %(router_id)s will be considered" msgstr "在 meta 資料存取網路上找到 %(port_num)d 個路由器埠。將僅考量路由器 %(router_id)s 的埠 %(port_id)s" -#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:952 +#: neutron/agent/dhcp_agent.py:567 neutron/agent/l3_agent.py:948 #: neutron/agent/metadata/agent.py:305 #: neutron/services/metering/agents/metering_agent.py:272 msgid "" @@ -518,7 +518,7 @@ msgid "" " will be disabled." msgstr "" -#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:957 +#: neutron/agent/dhcp_agent.py:573 neutron/agent/l3_agent.py:953 #: neutron/agent/metadata/agent.py:310 #: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:107 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:841 @@ -531,209 +531,209 @@ msgstr "" msgid "Failed reporting state!" msgstr "無法報告狀態!" -#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:962 +#: neutron/agent/dhcp_agent.py:581 neutron/agent/l3_agent.py:958 #: neutron/services/metering/agents/metering_agent.py:280 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated 是由伺服器端 %s 執行!" -#: neutron/agent/l3_agent.py:164 neutron/debug/debug_agent.py:43 +#: neutron/agent/l3_agent.py:160 neutron/debug/debug_agent.py:43 msgid "Name of bridge used for external network traffic." msgstr "用於外部網路資料流量的橋接器名稱。" -#: neutron/agent/l3_agent.py:168 +#: neutron/agent/l3_agent.py:164 msgid "TCP Port used by Neutron metadata namespace proxy." msgstr "" -#: neutron/agent/l3_agent.py:172 +#: neutron/agent/l3_agent.py:168 msgid "" "Send this many gratuitous ARPs for HA setup, if less than or equal to 0, " "the feature is disabled" msgstr "" -#: neutron/agent/l3_agent.py:175 +#: neutron/agent/l3_agent.py:171 #, fuzzy msgid "" "If namespaces is disabled, the l3 agent can only configure a router that " "has the matching router ID." msgstr "如果名稱空間已停用,則 L3 代理程式只能配置一個具有相符路由器 ID 的路由器。" -#: neutron/agent/l3_agent.py:180 +#: neutron/agent/l3_agent.py:176 msgid "Agent should implement routers with no gateway" msgstr "代理程式應該實作不含閘道的路由器" -#: neutron/agent/l3_agent.py:182 +#: neutron/agent/l3_agent.py:178 msgid "UUID of external network for routers implemented by the agents." msgstr "代理程式所實作路由器的外部網路 UUID。" -#: neutron/agent/l3_agent.py:185 +#: neutron/agent/l3_agent.py:181 msgid "Allow running metadata proxy." msgstr "" -#: neutron/agent/l3_agent.py:187 +#: neutron/agent/l3_agent.py:183 msgid "Delete namespace after removing a router." msgstr "" -#: neutron/agent/l3_agent.py:210 +#: neutron/agent/l3_agent.py:206 #, python-format msgid "Error importing interface driver '%s'" msgstr "匯入介面驅動程式 '%s' 時發生錯誤" -#: neutron/agent/l3_agent.py:239 neutron/agent/linux/dhcp.py:680 -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/agent/l3_agent.py:235 neutron/agent/linux/dhcp.py:680 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 msgid "An interface driver must be specified" msgstr "必須指定介面驅動程式" -#: neutron/agent/l3_agent.py:244 +#: neutron/agent/l3_agent.py:240 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3_agent.py:265 +#: neutron/agent/l3_agent.py:261 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3_agent.py:285 +#: neutron/agent/l3_agent.py:281 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3_agent.py:306 neutron/agent/linux/dhcp.py:198 +#: neutron/agent/l3_agent.py:302 neutron/agent/linux/dhcp.py:198 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3_agent.py:336 +#: neutron/agent/l3_agent.py:332 msgid "" "The 'gateway_external_network_id' option must be configured for this " "agent as Neutron has more than one external network." msgstr "" -#: neutron/agent/l3_agent.py:360 +#: neutron/agent/l3_agent.py:356 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3_agent.py:409 +#: neutron/agent/l3_agent.py:405 #: neutron/services/firewall/agents/varmour/varmour_router.py:99 #, python-format msgid "Router port %s has no IP address" msgstr "路由器埠 %s 沒有 IP 位址" -#: neutron/agent/l3_agent.py:411 neutron/db/l3_db.py:845 +#: neutron/agent/l3_agent.py:407 neutron/db/l3_db.py:845 #: neutron/services/firewall/agents/varmour/varmour_router.py:102 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "正在忽略路由器埠 %s 上的多個 IP" -#: neutron/agent/l3_agent.py:451 +#: neutron/agent/l3_agent.py:447 #, python-format msgid "Deleting stale internal router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:478 +#: neutron/agent/l3_agent.py:474 #, python-format msgid "Deleting stale external router device: %s" msgstr "" -#: neutron/agent/l3_agent.py:592 +#: neutron/agent/l3_agent.py:588 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" -#: neutron/agent/l3_agent.py:622 +#: neutron/agent/l3_agent.py:618 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "傳送無償 ARP 時失敗:%s" -#: neutron/agent/l3_agent.py:736 +#: neutron/agent/l3_agent.py:732 #, python-format msgid "Got router deleted notification for %s" msgstr "" -#: neutron/agent/l3_agent.py:741 +#: neutron/agent/l3_agent.py:737 #, python-format msgid "Got routers updated notification :%s" msgstr "" -#: neutron/agent/l3_agent.py:749 +#: neutron/agent/l3_agent.py:745 #, python-format msgid "Got router removed from agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:753 +#: neutron/agent/l3_agent.py:749 #, python-format msgid "Got router added to agent :%r" msgstr "" -#: neutron/agent/l3_agent.py:760 +#: neutron/agent/l3_agent.py:756 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "外部網路橋接器 '%s' 不存在" -#: neutron/agent/l3_agent.py:812 +#: neutron/agent/l3_agent.py:808 #, python-format msgid "Starting RPC loop for %d updated routers" msgstr "" -#: neutron/agent/l3_agent.py:821 +#: neutron/agent/l3_agent.py:817 msgid "RPC loop successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:823 neutron/agent/l3_agent.py:861 +#: neutron/agent/l3_agent.py:819 neutron/agent/l3_agent.py:857 #: neutron/services/metering/agents/metering_agent.py:58 msgid "Failed synchronizing routers" msgstr "同步路由器時失敗" -#: neutron/agent/l3_agent.py:841 +#: neutron/agent/l3_agent.py:837 #, python-format msgid "Starting _sync_routers_task - fullsync:%s" msgstr "" -#: neutron/agent/l3_agent.py:852 +#: neutron/agent/l3_agent.py:848 #, python-format msgid "Processing :%r" msgstr "" -#: neutron/agent/l3_agent.py:855 +#: neutron/agent/l3_agent.py:851 msgid "_sync_routers_task successfully completed" msgstr "" -#: neutron/agent/l3_agent.py:857 +#: neutron/agent/l3_agent.py:853 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3_agent.py:870 +#: neutron/agent/l3_agent.py:866 msgid "L3 agent started" msgstr "已啟動 L3 代理程式" -#: neutron/agent/l3_agent.py:885 +#: neutron/agent/l3_agent.py:881 #, python-format msgid "Added route entry is '%s'" msgstr "所新增的路徑項目是 '%s'" -#: neutron/agent/l3_agent.py:893 +#: neutron/agent/l3_agent.py:889 #, python-format msgid "Removed route entry is '%s'" msgstr "所移除的路徑項目是 '%s'" -#: neutron/agent/l3_agent.py:925 +#: neutron/agent/l3_agent.py:921 msgid "Report state task started" msgstr "" -#: neutron/agent/l3_agent.py:949 +#: neutron/agent/l3_agent.py:945 msgid "Report state task successfully completed" msgstr "" -#: neutron/agent/netns_cleanup_util.py:54 +#: neutron/agent/netns_cleanup_util.py:59 msgid "Delete the namespace by removing all devices." msgstr "透過移除所有裝置來刪除名稱空間。" -#: neutron/agent/netns_cleanup_util.py:114 +#: neutron/agent/netns_cleanup_util.py:116 #, python-format msgid "Unable to find bridge for device: %s" msgstr "找不到裝置的橋接器:%s" -#: neutron/agent/netns_cleanup_util.py:138 +#: neutron/agent/netns_cleanup_util.py:140 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "發生錯誤,無法毀損名稱空間:%s" @@ -1873,13 +1873,6 @@ msgid "" "unable to perform authZ check for attribute %(attr)s" msgstr "" -#: neutron/api/v2/base.py:149 -#, python-format -msgid "" -"Policy rule:%(action)s not found. Assuming no authZ check is defined for " -"%(attr)s" -msgstr "" - #: neutron/api/v2/base.py:335 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" @@ -4889,21 +4882,21 @@ msgstr "迴圈反覆運算已超出間隔(%(polling_interval)s 與 %(elapsed)s msgid "Consistency hash for group %(hash_id)s updated to %(hash)s" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:36 +#: neutron/plugins/bigswitch/db/porttracker_db.py:41 msgid "No host_id in port request to track port location." msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:39 +#: neutron/plugins/bigswitch/db/porttracker_db.py:44 #, python-format msgid "Received an empty port ID for host_id '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:42 +#: neutron/plugins/bigswitch/db/porttracker_db.py:47 #, python-format msgid "Received an empty host_id for port '%s'" msgstr "" -#: neutron/plugins/bigswitch/db/porttracker_db.py:44 +#: neutron/plugins/bigswitch/db/porttracker_db.py:49 #, python-format msgid "Logging port %(port)s on host_id %(host)s" msgstr "" @@ -8455,118 +8448,118 @@ msgstr "代理程式上未使用網路 %s。" msgid "binding:profile value too large" msgstr "" -#: neutron/plugins/ml2/plugin.py:276 +#: neutron/plugins/ml2/plugin.py:289 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:287 +#: neutron/plugins/ml2/plugin.py:300 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:340 +#: neutron/plugins/ml2/plugin.py:353 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:382 +#: neutron/plugins/ml2/plugin.py:395 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:442 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Deleting network %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:452 neutron/plugins/ml2/plugin.py:572 +#: neutron/plugins/ml2/plugin.py:465 neutron/plugins/ml2/plugin.py:585 #, python-format msgid "Ports to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:458 neutron/plugins/ml2/plugin.py:578 +#: neutron/plugins/ml2/plugin.py:471 neutron/plugins/ml2/plugin.py:591 msgid "Tenant-owned ports exist" msgstr "" -#: neutron/plugins/ml2/plugin.py:466 +#: neutron/plugins/ml2/plugin.py:479 #, python-format msgid "Subnets to auto-delete: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:477 +#: neutron/plugins/ml2/plugin.py:490 #, python-format msgid "Deleting network record %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:485 neutron/plugins/ml2/plugin.py:591 +#: neutron/plugins/ml2/plugin.py:498 neutron/plugins/ml2/plugin.py:604 msgid "Committing transaction" msgstr "" -#: neutron/plugins/ml2/plugin.py:491 +#: neutron/plugins/ml2/plugin.py:504 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:500 neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:513 neutron/plugins/ml2/plugin.py:612 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:508 +#: neutron/plugins/ml2/plugin.py:521 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:517 +#: neutron/plugins/ml2/plugin.py:530 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:531 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:561 +#: neutron/plugins/ml2/plugin.py:574 #, python-format msgid "Deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:587 +#: neutron/plugins/ml2/plugin.py:600 msgid "Deleting subnet record" msgstr "" -#: neutron/plugins/ml2/plugin.py:608 +#: neutron/plugins/ml2/plugin.py:621 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:637 +#: neutron/plugins/ml2/plugin.py:650 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:697 +#: neutron/plugins/ml2/plugin.py:710 #: neutron/tests/unit/ml2/test_ml2_plugin.py:117 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:715 +#: neutron/plugins/ml2/plugin.py:728 #: neutron/tests/unit/ml2/test_ml2_plugin.py:118 #, python-format msgid "The port '%s' was deleted" msgstr "" -#: neutron/plugins/ml2/plugin.py:724 +#: neutron/plugins/ml2/plugin.py:737 msgid "Calling base delete_port" msgstr "" -#: neutron/plugins/ml2/plugin.py:736 +#: neutron/plugins/ml2/plugin.py:749 msgid "mechanism_manager.delete_port_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:748 +#: neutron/plugins/ml2/plugin.py:761 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" @@ -8623,7 +8616,7 @@ msgid "%(method)s failed." msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:54 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:327 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:328 #, python-format msgid "Attempting to bind port %(port)s on network %(network)s" msgstr "" @@ -8639,7 +8632,7 @@ msgid "Checking agent: %s" msgstr "" #: neutron/plugins/ml2/drivers/mech_agent.py:70 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:336 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:338 #, python-format msgid "Bound using segment: %s" msgstr "" @@ -8668,44 +8661,44 @@ msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:49 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:50 msgid "HTTP username for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:51 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:52 msgid "HTTP password for authentication" msgstr "" #: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/mechanism_odl.py:53 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:54 msgid "HTTP timeout in seconds." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:47 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:48 msgid "HTTP URL of OpenDaylight REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:55 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:56 msgid "Tomcat session timeout in minutes." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:278 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:279 #, python-format msgid "%(object_type)s not found (%(obj_id)s)" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:315 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 #, python-format msgid "ODL-----> sending URL (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:316 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:317 #, python-format msgid "ODL-----> sending JSON (%s) <-----ODL" msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_odl.py:339 +#: neutron/plugins/ml2/drivers/mechanism_odl.py:341 #, python-format msgid "" "Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net " @@ -15234,7 +15227,7 @@ msgstr "" msgid "Delete a metering label from agent" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:93 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:90 #, python-format msgid "Loading interface driver %s" msgstr "" @@ -15388,141 +15381,151 @@ msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:246 #, python-format -msgid "Update: IPSec connection %s unchanged - marking clean" +msgid "Update: Connection %s no longer admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:252 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:253 #, python-format -msgid "Update: IPSec connection %s is admin down - will be removed in sweep phase" +msgid "Update: Connection %s forced to admin down" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:256 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:260 #, python-format -msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +msgid "Update: Ignoring existing connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:259 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:266 #, python-format -msgid "Update: New IPSec connection %s - marking clean" +msgid "Update: Created new connection %s in admin down state" msgstr "" #: neutron/services/vpn/device_drivers/cisco_ipsec.py:270 #, python-format -msgid "" -"Update: Skipping VPN service %(service)s as it's router (%(csr_id)s is " -"not associated with a Cisco CSR" +msgid "Update: Created new connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:281 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:283 #, python-format -msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +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:286 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:289 #, python-format -msgid "Update: Unknown VPN service %s is admin down - ignoring" +msgid "Update: Existing VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:291 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:293 #, python-format -msgid "Update: Processing IPSec connections for VPN service %s" +msgid "Update: New VPN service %s detected" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:295 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:302 msgid "Update: Completed update processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:325 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:332 #, python-format msgid "Mark: %(service)d VPN services and %(conn)d IPSec connections marked dirty" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:344 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:354 #, 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:359 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:369 #, python-format msgid "Report: Collecting status for IPSec connections on VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:367 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:375 +#, python-format +msgid "Connection %s forced down" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:379 +#, python-format +msgid "Connection %(conn)s reported %(status)s" +msgstr "" + +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:384 #, python-format msgid "Report: Adding info for IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:391 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:404 #, python-format msgid "Report: Adding info for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:408 -msgid "Report: Starting status report" +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:426 +msgid "Report: Starting status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:410 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:428 #, python-format msgid "Report: Collecting status for VPN service %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:416 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:434 msgid "Sending status report update to plugin" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:418 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:436 msgid "Report: Completed status report processing" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:683 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:713 #, python-format msgid "Unable to create %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:696 -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:724 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:726 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:754 #, python-format msgid "Internal error - '%s' is not defined" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:709 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:739 #, python-format msgid "Unable to delete %(resource)s %(which)s: %(status)d" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:718 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:748 #, python-format msgid "Performing rollback action %(action)s for resource %(resource)s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:744 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:774 #, python-format msgid "Creating IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:777 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:807 #, python-format msgid "FAILED: Create of IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:780 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:810 #, python-format msgid "SUCCESS: Created IPSec site-to-site connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:789 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:819 #, python-format msgid "Deleting IPSec connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:791 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:821 #, python-format msgid "Unable to find connection %s" msgstr "" -#: neutron/services/vpn/device_drivers/cisco_ipsec.py:795 +#: neutron/services/vpn/device_drivers/cisco_ipsec.py:825 #, python-format msgid "SUCCESS: Deleted IPSec site-to-site connection %s" msgstr "" @@ -15900,3 +15903,36 @@ msgstr "" #~ msgid "Router %(router_id)s still has active ports" #~ msgstr "路由器 %(router_id)s 仍具有作用中的埠" +#~ msgid "" +#~ "Policy rule:%(action)s not found. Assuming " +#~ "no authZ check is defined for " +#~ "%(attr)s" +#~ msgstr "" + +#~ msgid "Update: IPSec connection %s unchanged - marking clean" +#~ msgstr "" + +#~ msgid "" +#~ "Update: IPSec connection %s is admin " +#~ "down - will be removed in sweep" +#~ " phase" +#~ msgstr "" + +#~ msgid "Update: Unknown IPSec connection %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: New IPSec connection %s - marking clean" +#~ msgstr "" + +#~ msgid "Update: VPN service %s is admin down - will be removed in sweep phase" +#~ msgstr "" + +#~ msgid "Update: Unknown VPN service %s is admin down - ignoring" +#~ msgstr "" + +#~ msgid "Update: Processing IPSec connections for VPN service %s" +#~ msgstr "" + +#~ msgid "Report: Starting status report" +#~ msgstr "" + -- 2.45.2