From 57b6c4d0ed85f8e15ea17c0a63ef295d62140a19 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 2 Feb 2015 06:02:10 +0000 Subject: [PATCH] Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I77a2b72f3877d372ead2351e1b37ae4571fa6f59 --- heat/locale/es/LC_MESSAGES/heat-log-info.po | 102 ++++++----- heat/locale/fr/LC_MESSAGES/heat-log-info.po | 102 ++++++----- heat/locale/heat-log-info.pot | 101 ++++++----- heat/locale/heat.pot | 183 +++++++++++--------- 4 files changed, 261 insertions(+), 227 deletions(-) diff --git a/heat/locale/es/LC_MESSAGES/heat-log-info.po b/heat/locale/es/LC_MESSAGES/heat-log-info.po index 8ab707e8b6..b533caafa1 100644 --- a/heat/locale/es/LC_MESSAGES/heat-log-info.po +++ b/heat/locale/es/LC_MESSAGES/heat-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Heat\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-01-19 06:01+0000\n" -"PO-Revision-Date: 2014-12-23 12:43+0000\n" +"POT-Creation-Date: 2015-02-02 06:01+0000\n" +"PO-Revision-Date: 2015-01-30 17:10+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/heat/language/" "es/)\n" @@ -49,7 +49,7 @@ msgstr "Autenticación AWS correcta." msgid "AWS authentication failure." msgstr "Autenticación AWS incorrecta." -#: heat/api/cfn/v1/stacks.py:439 heat/engine/service.py:730 +#: heat/api/cfn/v1/stacks.py:439 heat/engine/service.py:732 msgid "validate_template" msgstr "validate_template" @@ -58,7 +58,7 @@ msgstr "validate_template" msgid "done with class=%(c)s, stackid=%(sid)s, action=%(a)s" msgstr "" -#: heat/common/urlfetch.py:44 +#: heat/common/urlfetch.py:43 #, python-format msgid "Fetching data from %s" msgstr "Obteniendo datos desde %s" @@ -96,42 +96,42 @@ msgstr "Registrando %(path)s -> %(value)s" msgid "Loading %s" msgstr "Cargando %s" -#: heat/engine/resource.py:561 +#: heat/engine/resource.py:562 #, python-format msgid "creating %s" msgstr "creando %s" -#: heat/engine/resource.py:710 +#: heat/engine/resource.py:711 #, python-format msgid "updating %s" msgstr "" -#: heat/engine/resource.py:735 +#: heat/engine/resource.py:736 #, python-format msgid "Checking %s" msgstr "Verificando %s" -#: heat/engine/resource.py:772 +#: heat/engine/resource.py:773 #, python-format msgid "suspending %s" msgstr "suspendiendo %s" -#: heat/engine/resource.py:788 +#: heat/engine/resource.py:789 #, python-format msgid "resuming %s" msgstr "reanudando %s" -#: heat/engine/resource.py:793 +#: heat/engine/resource.py:794 #, python-format msgid "snapshotting %s" msgstr "realizar instantáneas %s" -#: heat/engine/resource.py:839 +#: heat/engine/resource.py:840 #, python-format msgid "Validating %s" msgstr "" -#: heat/engine/resource.py:872 +#: heat/engine/resource.py:873 #, python-format msgid "deleting %s" msgstr "borrando %s" @@ -159,74 +159,80 @@ msgstr "Pila %s procesando ha finalizado" msgid "All threads were gone, terminating engine" msgstr "" -#: heat/engine/service.py:539 +#: heat/engine/service.py:541 #, python-format msgid "previewing stack %s" msgstr "" -#: heat/engine/service.py:573 +#: heat/engine/service.py:575 #, python-format msgid "Creating stack %s" msgstr "" -#: heat/engine/service.py:596 +#: heat/engine/service.py:598 #, python-format msgid "Stack create failed, status %s" msgstr "" -#: heat/engine/service.py:634 +#: heat/engine/service.py:636 #, python-format msgid "Updating stack %s" msgstr "" -#: heat/engine/service.py:696 +#: heat/engine/service.py:698 #, python-format msgid "Starting cancel of updating stack %s" msgstr "" -#: heat/engine/service.py:825 +#: heat/engine/service.py:827 #, python-format msgid "Deleting stack %s" msgstr "" -#: heat/engine/service.py:878 +#: heat/engine/service.py:880 #, python-format msgid "abandoning stack %s" msgstr "" -#: heat/engine/service.py:1181 +#: heat/engine/service.py:1165 +#, python-format +msgid "" +"%(stack)s is in state %(action)s_IN_PROGRESS, snapshot is not permitted." +msgstr "" + +#: heat/engine/service.py:1208 #, python-format msgid "Checking stack %s" msgstr "" -#: heat/engine/stack.py:536 +#: heat/engine/stack.py:537 #, python-format msgid "Stack %(action)s %(status)s (%(name)s): %(reason)s" msgstr "" -#: heat/engine/stack.py:922 +#: heat/engine/stack.py:923 #, python-format msgid "" "Tried to delete user_creds that do not exist (stack=%(stack)s user_creds_id=" "%(uc)s)" msgstr "" -#: heat/engine/stack.py:930 +#: heat/engine/stack.py:931 #, python-format msgid "Tried to store a stack that does not exist %s" msgstr "" -#: heat/engine/stack.py:1015 heat/engine/stack.py:1027 +#: heat/engine/stack.py:1016 heat/engine/stack.py:1028 #, python-format msgid "Tried to delete stack that does not exist %s " msgstr "" -#: heat/engine/stack.py:1043 +#: heat/engine/stack.py:1044 #, python-format msgid "%s is already suspended" msgstr "" -#: heat/engine/stack.py:1064 +#: heat/engine/stack.py:1065 #, python-format msgid "%s is already resumed" msgstr "" @@ -257,7 +263,7 @@ msgid "" "first" msgstr "" -#: heat/engine/stack_resource.py:279 +#: heat/engine/stack_resource.py:283 msgid "Stack not found to delete" msgstr "" @@ -343,7 +349,7 @@ msgid "ElasticIp create %s" msgstr "" #: heat/engine/resources/instance.py:92 -#: heat/engine/resources/aws/scaling_policy.py:119 +#: heat/engine/resources/aws/scaling_policy.py:118 #, python-format msgid "%(name)s Alarm, new state %(state)s" msgstr "" @@ -363,7 +369,7 @@ msgstr "" msgid "%(name)s._resolve_attribute(%(attname)s) == %(res)s" msgstr "" -#: heat/engine/resources/loadbalancer.py:453 +#: heat/engine/resources/loadbalancer.py:504 #, python-format msgid "Using custom loadbalancer template %s" msgstr "" @@ -375,42 +381,42 @@ msgid "" "datastore:%(datastore_type)s, datastore_version:%(datastore_version)s)" msgstr "" -#: heat/engine/resources/sahara_cluster.py:141 +#: heat/engine/resources/sahara_cluster.py:160 #, python-format msgid "Cluster \"%s\" is being started." msgstr "" -#: heat/engine/resources/sahara_cluster.py:153 +#: heat/engine/resources/sahara_cluster.py:172 #, python-format msgid "Cluster '%s' has been created" msgstr "" -#: heat/engine/resources/sahara_cluster.py:176 +#: heat/engine/resources/sahara_cluster.py:195 #, python-format msgid "Cluster '%s' has been deleted" msgstr "" -#: heat/engine/resources/sahara_templates.py:196 +#: heat/engine/resources/sahara_templates.py:195 #, python-format msgid "Node Group Template '%s' has been created" msgstr "" -#: heat/engine/resources/sahara_templates.py:209 +#: heat/engine/resources/sahara_templates.py:208 #, python-format msgid "Node Group Template '%s' has been deleted." msgstr "" -#: heat/engine/resources/sahara_templates.py:354 +#: heat/engine/resources/sahara_templates.py:368 #, python-format msgid "Cluster Template '%s' has been created" msgstr "" -#: heat/engine/resources/sahara_templates.py:367 +#: heat/engine/resources/sahara_templates.py:381 #, python-format msgid "Cluster Template '%s' has been deleted." msgstr "" -#: heat/engine/resources/server.py:1002 +#: heat/engine/resources/server.py:1004 #, python-format msgid "" "For the server \"%(server)s\" the \"%(uuid)s\" property is set to network " @@ -418,14 +424,14 @@ msgid "" "property instead." msgstr "" -#: heat/engine/resources/swiftsignal.py:249 -#: heat/engine/resources/openstack/wait_condition.py:104 +#: heat/engine/resources/swiftsignal.py:320 +#: heat/engine/resources/openstack/wait_condition.py:101 #, python-format msgid "%(name)s Failed (%(failure)s)" msgstr "" -#: heat/engine/resources/swiftsignal.py:256 -#: heat/engine/resources/openstack/wait_condition.py:109 +#: heat/engine/resources/swiftsignal.py:327 +#: heat/engine/resources/openstack/wait_condition.py:106 #, python-format msgid "%s Succeeded" msgstr "" @@ -435,25 +441,25 @@ msgstr "" msgid "could not get secret for %(username)s Error:%(msg)s" msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:251 +#: heat/engine/resources/aws/autoscaling_group.py:301 #, python-format msgid "%(name)s NOT performing scaling adjustment, cooldown %(cooldown)s" msgstr "" -#: heat/engine/resources/aws/scaling_policy.py:125 -#: heat/engine/resources/openstack/scaling_policy.py:134 +#: heat/engine/resources/aws/scaling_policy.py:124 +#: heat/engine/resources/openstack/scaling_policy.py:133 #, python-format msgid "%(name)s NOT performing scaling action, cooldown %(cooldown)s" msgstr "" -#: heat/engine/resources/aws/scaling_policy.py:139 -#: heat/engine/resources/openstack/scaling_policy.py:148 +#: heat/engine/resources/aws/scaling_policy.py:138 +#: heat/engine/resources/openstack/scaling_policy.py:147 #, python-format msgid "" "%(name)s Alarm, adjusting Group %(group)s with id %(asgn_id)s by %(filter)s" msgstr "" -#: heat/engine/resources/openstack/scaling_policy.py:128 +#: heat/engine/resources/openstack/scaling_policy.py:127 #, python-format msgid "Alarm %(name)s, new state %(state)s" msgstr "" @@ -462,7 +468,7 @@ msgstr "" msgid "Volume type update not supported by Cinder API V1." msgstr "" -#: heat/engine/resources/openstack/wait_condition.py:96 +#: heat/engine/resources/openstack/wait_condition.py:93 #, python-format msgid "%(name)s Timed out (%(timeout)s)" msgstr "" diff --git a/heat/locale/fr/LC_MESSAGES/heat-log-info.po b/heat/locale/fr/LC_MESSAGES/heat-log-info.po index 843c0f0607..ca68f03273 100644 --- a/heat/locale/fr/LC_MESSAGES/heat-log-info.po +++ b/heat/locale/fr/LC_MESSAGES/heat-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Heat\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-01-19 06:01+0000\n" -"PO-Revision-Date: 2014-12-23 12:43+0000\n" +"POT-Creation-Date: 2015-02-02 06:01+0000\n" +"PO-Revision-Date: 2015-01-30 17:10+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/heat/language/" "fr/)\n" @@ -49,7 +49,7 @@ msgstr "Succès de l'authentification AWS" msgid "AWS authentication failure." msgstr "Echec de l'authentification AWS" -#: heat/api/cfn/v1/stacks.py:439 heat/engine/service.py:730 +#: heat/api/cfn/v1/stacks.py:439 heat/engine/service.py:732 msgid "validate_template" msgstr "validate_template" @@ -58,7 +58,7 @@ msgstr "validate_template" msgid "done with class=%(c)s, stackid=%(sid)s, action=%(a)s" msgstr "" -#: heat/common/urlfetch.py:44 +#: heat/common/urlfetch.py:43 #, python-format msgid "Fetching data from %s" msgstr "Recherche de donnée depuis %s" @@ -96,42 +96,42 @@ msgstr "" msgid "Loading %s" msgstr "Chargement %s" -#: heat/engine/resource.py:561 +#: heat/engine/resource.py:562 #, python-format msgid "creating %s" msgstr "" -#: heat/engine/resource.py:710 +#: heat/engine/resource.py:711 #, python-format msgid "updating %s" msgstr "Mise à jour %s" -#: heat/engine/resource.py:735 +#: heat/engine/resource.py:736 #, python-format msgid "Checking %s" msgstr "Vérification %s" -#: heat/engine/resource.py:772 +#: heat/engine/resource.py:773 #, python-format msgid "suspending %s" msgstr "" -#: heat/engine/resource.py:788 +#: heat/engine/resource.py:789 #, python-format msgid "resuming %s" msgstr "" -#: heat/engine/resource.py:793 +#: heat/engine/resource.py:794 #, python-format msgid "snapshotting %s" msgstr "" -#: heat/engine/resource.py:839 +#: heat/engine/resource.py:840 #, python-format msgid "Validating %s" msgstr "Validation %s" -#: heat/engine/resource.py:872 +#: heat/engine/resource.py:873 #, python-format msgid "deleting %s" msgstr "Suppression %s" @@ -159,74 +159,80 @@ msgstr "" msgid "All threads were gone, terminating engine" msgstr "" -#: heat/engine/service.py:539 +#: heat/engine/service.py:541 #, python-format msgid "previewing stack %s" msgstr "" -#: heat/engine/service.py:573 +#: heat/engine/service.py:575 #, python-format msgid "Creating stack %s" msgstr "Création de la stack %s" -#: heat/engine/service.py:596 +#: heat/engine/service.py:598 #, python-format msgid "Stack create failed, status %s" msgstr "Echec de création de la stack, status %s" -#: heat/engine/service.py:634 +#: heat/engine/service.py:636 #, python-format msgid "Updating stack %s" msgstr "Mise à jour de la stack %s" -#: heat/engine/service.py:696 +#: heat/engine/service.py:698 #, python-format msgid "Starting cancel of updating stack %s" msgstr "" -#: heat/engine/service.py:825 +#: heat/engine/service.py:827 #, python-format msgid "Deleting stack %s" msgstr "Suppresion de la stack %s" -#: heat/engine/service.py:878 +#: heat/engine/service.py:880 #, python-format msgid "abandoning stack %s" msgstr "Abandon de la stack %s" -#: heat/engine/service.py:1181 +#: heat/engine/service.py:1165 +#, python-format +msgid "" +"%(stack)s is in state %(action)s_IN_PROGRESS, snapshot is not permitted." +msgstr "" + +#: heat/engine/service.py:1208 #, python-format msgid "Checking stack %s" msgstr "Vérification de la stack %s" -#: heat/engine/stack.py:536 +#: heat/engine/stack.py:537 #, python-format msgid "Stack %(action)s %(status)s (%(name)s): %(reason)s" msgstr "" -#: heat/engine/stack.py:922 +#: heat/engine/stack.py:923 #, python-format msgid "" "Tried to delete user_creds that do not exist (stack=%(stack)s user_creds_id=" "%(uc)s)" msgstr "" -#: heat/engine/stack.py:930 +#: heat/engine/stack.py:931 #, python-format msgid "Tried to store a stack that does not exist %s" msgstr "" -#: heat/engine/stack.py:1015 heat/engine/stack.py:1027 +#: heat/engine/stack.py:1016 heat/engine/stack.py:1028 #, python-format msgid "Tried to delete stack that does not exist %s " msgstr "" -#: heat/engine/stack.py:1043 +#: heat/engine/stack.py:1044 #, python-format msgid "%s is already suspended" msgstr "%s est déjà suspendu" -#: heat/engine/stack.py:1064 +#: heat/engine/stack.py:1065 #, python-format msgid "%s is already resumed" msgstr "" @@ -257,7 +263,7 @@ msgid "" "first" msgstr "" -#: heat/engine/stack_resource.py:279 +#: heat/engine/stack_resource.py:283 msgid "Stack not found to delete" msgstr "" @@ -343,7 +349,7 @@ msgid "ElasticIp create %s" msgstr "" #: heat/engine/resources/instance.py:92 -#: heat/engine/resources/aws/scaling_policy.py:119 +#: heat/engine/resources/aws/scaling_policy.py:118 #, python-format msgid "%(name)s Alarm, new state %(state)s" msgstr "%(name)s Alarme, nouvel état %(state)s" @@ -363,7 +369,7 @@ msgstr "" msgid "%(name)s._resolve_attribute(%(attname)s) == %(res)s" msgstr "" -#: heat/engine/resources/loadbalancer.py:453 +#: heat/engine/resources/loadbalancer.py:504 #, python-format msgid "Using custom loadbalancer template %s" msgstr "" @@ -375,42 +381,42 @@ msgid "" "datastore:%(datastore_type)s, datastore_version:%(datastore_version)s)" msgstr "" -#: heat/engine/resources/sahara_cluster.py:141 +#: heat/engine/resources/sahara_cluster.py:160 #, python-format msgid "Cluster \"%s\" is being started." msgstr "" -#: heat/engine/resources/sahara_cluster.py:153 +#: heat/engine/resources/sahara_cluster.py:172 #, python-format msgid "Cluster '%s' has been created" msgstr "" -#: heat/engine/resources/sahara_cluster.py:176 +#: heat/engine/resources/sahara_cluster.py:195 #, python-format msgid "Cluster '%s' has been deleted" msgstr "" -#: heat/engine/resources/sahara_templates.py:196 +#: heat/engine/resources/sahara_templates.py:195 #, python-format msgid "Node Group Template '%s' has been created" msgstr "" -#: heat/engine/resources/sahara_templates.py:209 +#: heat/engine/resources/sahara_templates.py:208 #, python-format msgid "Node Group Template '%s' has been deleted." msgstr "" -#: heat/engine/resources/sahara_templates.py:354 +#: heat/engine/resources/sahara_templates.py:368 #, python-format msgid "Cluster Template '%s' has been created" msgstr "" -#: heat/engine/resources/sahara_templates.py:367 +#: heat/engine/resources/sahara_templates.py:381 #, python-format msgid "Cluster Template '%s' has been deleted." msgstr "" -#: heat/engine/resources/server.py:1002 +#: heat/engine/resources/server.py:1004 #, python-format msgid "" "For the server \"%(server)s\" the \"%(uuid)s\" property is set to network " @@ -418,14 +424,14 @@ msgid "" "property instead." msgstr "" -#: heat/engine/resources/swiftsignal.py:249 -#: heat/engine/resources/openstack/wait_condition.py:104 +#: heat/engine/resources/swiftsignal.py:320 +#: heat/engine/resources/openstack/wait_condition.py:101 #, python-format msgid "%(name)s Failed (%(failure)s)" msgstr "%(name)s Echec (%(failure)s)" -#: heat/engine/resources/swiftsignal.py:256 -#: heat/engine/resources/openstack/wait_condition.py:109 +#: heat/engine/resources/swiftsignal.py:327 +#: heat/engine/resources/openstack/wait_condition.py:106 #, python-format msgid "%s Succeeded" msgstr "%s Succès" @@ -435,25 +441,25 @@ msgstr "%s Succès" msgid "could not get secret for %(username)s Error:%(msg)s" msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:251 +#: heat/engine/resources/aws/autoscaling_group.py:301 #, python-format msgid "%(name)s NOT performing scaling adjustment, cooldown %(cooldown)s" msgstr "" -#: heat/engine/resources/aws/scaling_policy.py:125 -#: heat/engine/resources/openstack/scaling_policy.py:134 +#: heat/engine/resources/aws/scaling_policy.py:124 +#: heat/engine/resources/openstack/scaling_policy.py:133 #, python-format msgid "%(name)s NOT performing scaling action, cooldown %(cooldown)s" msgstr "" -#: heat/engine/resources/aws/scaling_policy.py:139 -#: heat/engine/resources/openstack/scaling_policy.py:148 +#: heat/engine/resources/aws/scaling_policy.py:138 +#: heat/engine/resources/openstack/scaling_policy.py:147 #, python-format msgid "" "%(name)s Alarm, adjusting Group %(group)s with id %(asgn_id)s by %(filter)s" msgstr "" -#: heat/engine/resources/openstack/scaling_policy.py:128 +#: heat/engine/resources/openstack/scaling_policy.py:127 #, python-format msgid "Alarm %(name)s, new state %(state)s" msgstr "" @@ -462,7 +468,7 @@ msgstr "" msgid "Volume type update not supported by Cinder API V1." msgstr "" -#: heat/engine/resources/openstack/wait_condition.py:96 +#: heat/engine/resources/openstack/wait_condition.py:93 #, python-format msgid "%(name)s Timed out (%(timeout)s)" msgstr "" diff --git a/heat/locale/heat-log-info.pot b/heat/locale/heat-log-info.pot index 230d6d75c1..f08d171cb1 100644 --- a/heat/locale/heat-log-info.pot +++ b/heat/locale/heat-log-info.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: heat 2015.1.dev186\n" +"Project-Id-Version: heat 2015.1.dev307\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-01-19 06:01+0000\n" +"POT-Creation-Date: 2015-02-02 06:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -46,7 +46,7 @@ msgstr "" msgid "AWS authentication failure." msgstr "" -#: heat/api/cfn/v1/stacks.py:439 heat/engine/service.py:730 +#: heat/api/cfn/v1/stacks.py:439 heat/engine/service.py:732 msgid "validate_template" msgstr "" @@ -55,7 +55,7 @@ msgstr "" msgid "done with class=%(c)s, stackid=%(sid)s, action=%(a)s" msgstr "" -#: heat/common/urlfetch.py:44 +#: heat/common/urlfetch.py:43 #, python-format msgid "Fetching data from %s" msgstr "" @@ -93,42 +93,42 @@ msgstr "" msgid "Loading %s" msgstr "" -#: heat/engine/resource.py:561 +#: heat/engine/resource.py:562 #, python-format msgid "creating %s" msgstr "" -#: heat/engine/resource.py:710 +#: heat/engine/resource.py:711 #, python-format msgid "updating %s" msgstr "" -#: heat/engine/resource.py:735 +#: heat/engine/resource.py:736 #, python-format msgid "Checking %s" msgstr "" -#: heat/engine/resource.py:772 +#: heat/engine/resource.py:773 #, python-format msgid "suspending %s" msgstr "" -#: heat/engine/resource.py:788 +#: heat/engine/resource.py:789 #, python-format msgid "resuming %s" msgstr "" -#: heat/engine/resource.py:793 +#: heat/engine/resource.py:794 #, python-format msgid "snapshotting %s" msgstr "" -#: heat/engine/resource.py:839 +#: heat/engine/resource.py:840 #, python-format msgid "Validating %s" msgstr "" -#: heat/engine/resource.py:872 +#: heat/engine/resource.py:873 #, python-format msgid "deleting %s" msgstr "" @@ -156,74 +156,79 @@ msgstr "" msgid "All threads were gone, terminating engine" msgstr "" -#: heat/engine/service.py:539 +#: heat/engine/service.py:541 #, python-format msgid "previewing stack %s" msgstr "" -#: heat/engine/service.py:573 +#: heat/engine/service.py:575 #, python-format msgid "Creating stack %s" msgstr "" -#: heat/engine/service.py:596 +#: heat/engine/service.py:598 #, python-format msgid "Stack create failed, status %s" msgstr "" -#: heat/engine/service.py:634 +#: heat/engine/service.py:636 #, python-format msgid "Updating stack %s" msgstr "" -#: heat/engine/service.py:696 +#: heat/engine/service.py:698 #, python-format msgid "Starting cancel of updating stack %s" msgstr "" -#: heat/engine/service.py:825 +#: heat/engine/service.py:827 #, python-format msgid "Deleting stack %s" msgstr "" -#: heat/engine/service.py:878 +#: heat/engine/service.py:880 #, python-format msgid "abandoning stack %s" msgstr "" -#: heat/engine/service.py:1181 +#: heat/engine/service.py:1165 +#, python-format +msgid "%(stack)s is in state %(action)s_IN_PROGRESS, snapshot is not permitted." +msgstr "" + +#: heat/engine/service.py:1208 #, python-format msgid "Checking stack %s" msgstr "" -#: heat/engine/stack.py:536 +#: heat/engine/stack.py:537 #, python-format msgid "Stack %(action)s %(status)s (%(name)s): %(reason)s" msgstr "" -#: heat/engine/stack.py:922 +#: heat/engine/stack.py:923 #, python-format msgid "" "Tried to delete user_creds that do not exist (stack=%(stack)s " "user_creds_id=%(uc)s)" msgstr "" -#: heat/engine/stack.py:930 +#: heat/engine/stack.py:931 #, python-format msgid "Tried to store a stack that does not exist %s" msgstr "" -#: heat/engine/stack.py:1015 heat/engine/stack.py:1027 +#: heat/engine/stack.py:1016 heat/engine/stack.py:1028 #, python-format msgid "Tried to delete stack that does not exist %s " msgstr "" -#: heat/engine/stack.py:1043 +#: heat/engine/stack.py:1044 #, python-format msgid "%s is already suspended" msgstr "" -#: heat/engine/stack.py:1064 +#: heat/engine/stack.py:1065 #, python-format msgid "%s is already resumed" msgstr "" @@ -254,7 +259,7 @@ msgid "" " first" msgstr "" -#: heat/engine/stack_resource.py:279 +#: heat/engine/stack_resource.py:283 msgid "Stack not found to delete" msgstr "" @@ -339,7 +344,7 @@ msgid "ElasticIp create %s" msgstr "" #: heat/engine/resources/instance.py:92 -#: heat/engine/resources/aws/scaling_policy.py:119 +#: heat/engine/resources/aws/scaling_policy.py:118 #, python-format msgid "%(name)s Alarm, new state %(state)s" msgstr "" @@ -359,7 +364,7 @@ msgstr "" msgid "%(name)s._resolve_attribute(%(attname)s) == %(res)s" msgstr "" -#: heat/engine/resources/loadbalancer.py:453 +#: heat/engine/resources/loadbalancer.py:504 #, python-format msgid "Using custom loadbalancer template %s" msgstr "" @@ -372,42 +377,42 @@ msgid "" "datastore_version:%(datastore_version)s)" msgstr "" -#: heat/engine/resources/sahara_cluster.py:141 +#: heat/engine/resources/sahara_cluster.py:160 #, python-format msgid "Cluster \"%s\" is being started." msgstr "" -#: heat/engine/resources/sahara_cluster.py:153 +#: heat/engine/resources/sahara_cluster.py:172 #, python-format msgid "Cluster '%s' has been created" msgstr "" -#: heat/engine/resources/sahara_cluster.py:176 +#: heat/engine/resources/sahara_cluster.py:195 #, python-format msgid "Cluster '%s' has been deleted" msgstr "" -#: heat/engine/resources/sahara_templates.py:196 +#: heat/engine/resources/sahara_templates.py:195 #, python-format msgid "Node Group Template '%s' has been created" msgstr "" -#: heat/engine/resources/sahara_templates.py:209 +#: heat/engine/resources/sahara_templates.py:208 #, python-format msgid "Node Group Template '%s' has been deleted." msgstr "" -#: heat/engine/resources/sahara_templates.py:354 +#: heat/engine/resources/sahara_templates.py:368 #, python-format msgid "Cluster Template '%s' has been created" msgstr "" -#: heat/engine/resources/sahara_templates.py:367 +#: heat/engine/resources/sahara_templates.py:381 #, python-format msgid "Cluster Template '%s' has been deleted." msgstr "" -#: heat/engine/resources/server.py:1002 +#: heat/engine/resources/server.py:1004 #, python-format msgid "" "For the server \"%(server)s\" the \"%(uuid)s\" property is set to network" @@ -415,14 +420,14 @@ msgid "" "property instead." msgstr "" -#: heat/engine/resources/swiftsignal.py:249 -#: heat/engine/resources/openstack/wait_condition.py:104 +#: heat/engine/resources/swiftsignal.py:320 +#: heat/engine/resources/openstack/wait_condition.py:101 #, python-format msgid "%(name)s Failed (%(failure)s)" msgstr "" -#: heat/engine/resources/swiftsignal.py:256 -#: heat/engine/resources/openstack/wait_condition.py:109 +#: heat/engine/resources/swiftsignal.py:327 +#: heat/engine/resources/openstack/wait_condition.py:106 #, python-format msgid "%s Succeeded" msgstr "" @@ -432,26 +437,26 @@ msgstr "" msgid "could not get secret for %(username)s Error:%(msg)s" msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:251 +#: heat/engine/resources/aws/autoscaling_group.py:301 #, python-format msgid "%(name)s NOT performing scaling adjustment, cooldown %(cooldown)s" msgstr "" -#: heat/engine/resources/aws/scaling_policy.py:125 -#: heat/engine/resources/openstack/scaling_policy.py:134 +#: heat/engine/resources/aws/scaling_policy.py:124 +#: heat/engine/resources/openstack/scaling_policy.py:133 #, python-format msgid "%(name)s NOT performing scaling action, cooldown %(cooldown)s" msgstr "" -#: heat/engine/resources/aws/scaling_policy.py:139 -#: heat/engine/resources/openstack/scaling_policy.py:148 +#: heat/engine/resources/aws/scaling_policy.py:138 +#: heat/engine/resources/openstack/scaling_policy.py:147 #, python-format msgid "" "%(name)s Alarm, adjusting Group %(group)s with id %(asgn_id)s by " "%(filter)s" msgstr "" -#: heat/engine/resources/openstack/scaling_policy.py:128 +#: heat/engine/resources/openstack/scaling_policy.py:127 #, python-format msgid "Alarm %(name)s, new state %(state)s" msgstr "" @@ -460,7 +465,7 @@ msgstr "" msgid "Volume type update not supported by Cinder API V1." msgstr "" -#: heat/engine/resources/openstack/wait_condition.py:96 +#: heat/engine/resources/openstack/wait_condition.py:93 #, python-format msgid "%(name)s Timed out (%(timeout)s)" msgstr "" diff --git a/heat/locale/heat.pot b/heat/locale/heat.pot index ae0651cb39..1b0a6902d4 100644 --- a/heat/locale/heat.pot +++ b/heat/locale/heat.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: heat 2015.1.dev272\n" +"Project-Id-Version: heat 2015.1.dev307\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-01-29 06:17+0000\n" +"POT-Creation-Date: 2015-02-02 06:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -941,49 +941,49 @@ msgstr "" msgid "Attempt to delete a stack with id: %(id)s %(msg)s" msgstr "" -#: heat/db/sqlalchemy/api.py:491 +#: heat/db/sqlalchemy/api.py:493 msgid "Length of OS_PASSWORD after encryption exceeds Heat limit (255 chars)" msgstr "" -#: heat/db/sqlalchemy/api.py:516 +#: heat/db/sqlalchemy/api.py:518 #, python-format msgid "Attempt to delete user creds with id %(id)s that does not exist" msgstr "" -#: heat/db/sqlalchemy/api.py:670 +#: heat/db/sqlalchemy/api.py:672 #, python-format msgid "Attempt to update a watch with id: %(id)s %(msg)s" msgstr "" -#: heat/db/sqlalchemy/api.py:681 +#: heat/db/sqlalchemy/api.py:683 #, python-format msgid "Attempt to delete watch_rule: %(id)s %(msg)s" msgstr "" -#: heat/db/sqlalchemy/api.py:720 +#: heat/db/sqlalchemy/api.py:722 #, python-format msgid "Software config with id %s not found" msgstr "" -#: heat/db/sqlalchemy/api.py:747 +#: heat/db/sqlalchemy/api.py:749 #, python-format msgid "Deployment with id %s not found" msgstr "" -#: heat/db/sqlalchemy/api.py:793 +#: heat/db/sqlalchemy/api.py:795 #, python-format msgid "Snapshot with id %s not found" msgstr "" -#: heat/db/sqlalchemy/api.py:821 +#: heat/db/sqlalchemy/api.py:823 msgid "age should be an integer" msgstr "" -#: heat/db/sqlalchemy/api.py:823 +#: heat/db/sqlalchemy/api.py:825 msgid "age should be a positive integer" msgstr "" -#: heat/db/sqlalchemy/api.py:827 +#: heat/db/sqlalchemy/api.py:829 msgid "granularity should be days, hours, minutes, or seconds" msgstr "" @@ -1178,7 +1178,7 @@ msgstr "" msgid "No event exists with id \"%s\"" msgstr "" -#: heat/engine/parameter_groups.py:52 heat/tests/test_validate.py:1380 +#: heat/engine/parameter_groups.py:52 heat/tests/test_validate.py:1392 msgid "Parameters must be provided for each Parameter Group." msgstr "" @@ -1384,12 +1384,12 @@ msgstr "" msgid "\"%s\" deletion policy not supported" msgstr "" -#: heat/engine/resource.py:991 heat/engine/stack.py:519 +#: heat/engine/resource.py:991 heat/engine/stack.py:520 #, python-format msgid "Invalid action %s" msgstr "" -#: heat/engine/resource.py:994 heat/engine/stack.py:522 +#: heat/engine/resource.py:994 heat/engine/stack.py:523 #, python-format msgid "Invalid status %s" msgstr "" @@ -1406,24 +1406,24 @@ msgid "" "stacks." msgstr "" -#: heat/engine/service.py:639 +#: heat/engine/service.py:641 msgid "Updating a stack when it is suspended" msgstr "" -#: heat/engine/service.py:643 +#: heat/engine/service.py:645 msgid "Updating a stack when it is deleting" msgstr "" -#: heat/engine/service.py:693 +#: heat/engine/service.py:695 #, python-format msgid "Cancelling update when stack is %s" msgstr "" -#: heat/engine/service.py:732 +#: heat/engine/service.py:734 msgid "No Template provided." msgstr "" -#: heat/engine/service.py:1394 +#: heat/engine/service.py:1403 msgid "server_id must be specified" msgstr "" @@ -1434,30 +1434,30 @@ msgid "" "characters, must start with alpha" msgstr "" -#: heat/engine/stack.py:158 +#: heat/engine/stack.py:159 msgid "Attempt to use stored_context with no user_creds" msgstr "" -#: heat/engine/stack.py:262 +#: heat/engine/stack.py:263 #, python-format msgid "No stack exists with id \"%s\"" msgstr "" -#: heat/engine/stack.py:475 +#: heat/engine/stack.py:476 #, python-format msgid "Duplicate names %s" msgstr "" -#: heat/engine/stack.py:493 +#: heat/engine/stack.py:494 msgid "Each Output must contain a Value key." msgstr "" -#: heat/engine/stack.py:498 +#: heat/engine/stack.py:499 #, python-format msgid "Output validation error: Outputs must contain Output. Found a [%s] instead" msgstr "" -#: heat/engine/stack.py:503 +#: heat/engine/stack.py:504 #, python-format msgid "Output validation error: %s" msgstr "" @@ -1471,32 +1471,32 @@ msgstr "" msgid "Nested stack not found in DB" msgstr "" -#: heat/engine/stack_resource.py:157 +#: heat/engine/stack_resource.py:158 #, python-format msgid "Recursion depth exceeds %d." msgstr "" -#: heat/engine/stack_resource.py:245 +#: heat/engine/stack_resource.py:249 #, python-format msgid "Cannot update %s, stack not created" msgstr "" -#: heat/engine/stack_resource.py:268 +#: heat/engine/stack_resource.py:272 #, python-format msgid "Nested stack UPDATE failed: %s" msgstr "" -#: heat/engine/stack_resource.py:302 +#: heat/engine/stack_resource.py:306 #, python-format msgid "Cannot suspend %s, stack not created" msgstr "" -#: heat/engine/stack_resource.py:324 +#: heat/engine/stack_resource.py:328 #, python-format msgid "Cannot resume %s, stack not created" msgstr "" -#: heat/engine/stack_resource.py:346 +#: heat/engine/stack_resource.py:350 #, python-format msgid "Cannot check %s, stack not created" msgstr "" @@ -2068,9 +2068,9 @@ msgstr "" #: heat/engine/resources/loadbalancer.py:398 heat/engine/resources/user.py:51 #: heat/engine/resources/user.py:55 heat/engine/resources/user.py:147 #: heat/engine/resources/user.py:157 -#: heat/engine/resources/aws/autoscaling_group.py:114 -#: heat/engine/resources/aws/autoscaling_group.py:147 -#: heat/engine/resources/aws/autoscaling_group.py:152 +#: heat/engine/resources/aws/autoscaling_group.py:119 +#: heat/engine/resources/aws/autoscaling_group.py:161 +#: heat/engine/resources/aws/autoscaling_group.py:166 #: heat/engine/resources/aws/launch_config.py:98 #: heat/engine/resources/aws/launch_config.py:103 msgid "Not Implemented." @@ -2251,7 +2251,7 @@ msgid "Cannot resume %s, resource_id not set" msgstr "" #: heat/engine/resources/instance_group.py:71 -#: heat/engine/resources/aws/autoscaling_group.py:119 +#: heat/engine/resources/aws/autoscaling_group.py:124 msgid "The reference to a LaunchConfiguration resource." msgstr "" @@ -2260,17 +2260,17 @@ msgid "Desired number of instances." msgstr "" #: heat/engine/resources/instance_group.py:83 -#: heat/engine/resources/aws/autoscaling_group.py:160 +#: heat/engine/resources/aws/autoscaling_group.py:174 msgid "List of LoadBalancer resources." msgstr "" #: heat/engine/resources/instance_group.py:87 -#: heat/engine/resources/aws/autoscaling_group.py:176 +#: heat/engine/resources/aws/autoscaling_group.py:190 msgid "Tags to attach to this group." msgstr "" #: heat/engine/resources/instance_group.py:106 -#: heat/engine/resources/aws/autoscaling_group.py:195 +#: heat/engine/resources/aws/autoscaling_group.py:209 msgid "A comma-delimited list of server ip addresses. (Heat extension)." msgstr "" @@ -2286,7 +2286,7 @@ msgid "" "name of the resource." msgstr "" -#: heat/engine/resources/instance_group.py:377 +#: heat/engine/resources/instance_group.py:366 #, python-format msgid "Unsupported resource '%s' in LoadBalancerNames" msgstr "" @@ -2887,13 +2887,13 @@ msgstr "" #: heat/engine/resources/sahara_cluster.py:57 #: heat/engine/resources/sahara_templates.py:67 -#: heat/engine/resources/sahara_templates.py:259 +#: heat/engine/resources/sahara_templates.py:273 msgid "Plugin name." msgstr "" #: heat/engine/resources/sahara_cluster.py:62 #: heat/engine/resources/sahara_templates.py:72 -#: heat/engine/resources/sahara_templates.py:264 +#: heat/engine/resources/sahara_templates.py:278 msgid "Version of Hadoop running on instances." msgstr "" @@ -2919,7 +2919,7 @@ msgid "Default name or UUID of the image used to boot Hadoop nodes." msgstr "" #: heat/engine/resources/sahara_cluster.py:98 -#: heat/engine/resources/sahara_templates.py:276 +#: heat/engine/resources/sahara_templates.py:290 msgid "Name or UUID of Neutron network." msgstr "" @@ -2939,7 +2939,7 @@ msgid "" msgstr "" #: heat/engine/resources/sahara_cluster.py:221 -#: heat/engine/resources/sahara_templates.py:380 +#: heat/engine/resources/sahara_templates.py:394 #, python-format msgid "%s must be provided" msgstr "" @@ -2989,51 +2989,49 @@ msgid "List of processes to run on every node." msgstr "" #: heat/engine/resources/sahara_templates.py:138 -msgid "Name or UUID of the Neutron floating IP network to use." +msgid "" +"Name or UUID of the Neutron floating IP network or name of the Nova " +"floating ip pool to use. Should not be provided when used with Nova-" +"network that auto-assign floating IPs." msgstr "" #: heat/engine/resources/sahara_templates.py:145 msgid "Dictionary of node configurations." msgstr "" -#: heat/engine/resources/sahara_templates.py:219 -#, python-format -msgid "%s must be provided." -msgstr "" - -#: heat/engine/resources/sahara_templates.py:246 +#: heat/engine/resources/sahara_templates.py:260 msgid "Name for the Sahara Cluster Template." msgstr "" -#: heat/engine/resources/sahara_templates.py:254 +#: heat/engine/resources/sahara_templates.py:268 msgid "Description of the Sahara Group Template." msgstr "" -#: heat/engine/resources/sahara_templates.py:269 +#: heat/engine/resources/sahara_templates.py:283 msgid "ID of the default image to use for the template." msgstr "" -#: heat/engine/resources/sahara_templates.py:283 +#: heat/engine/resources/sahara_templates.py:297 msgid "List of processes to enable anti-affinity for." msgstr "" -#: heat/engine/resources/sahara_templates.py:290 +#: heat/engine/resources/sahara_templates.py:304 msgid "Cluster configs dictionary." msgstr "" -#: heat/engine/resources/sahara_templates.py:294 +#: heat/engine/resources/sahara_templates.py:308 msgid "Node groups." msgstr "" -#: heat/engine/resources/sahara_templates.py:300 +#: heat/engine/resources/sahara_templates.py:314 msgid "Name of the Node group." msgstr "" -#: heat/engine/resources/sahara_templates.py:305 +#: heat/engine/resources/sahara_templates.py:319 msgid "Number of instances in the Node group." msgstr "" -#: heat/engine/resources/sahara_templates.py:313 +#: heat/engine/resources/sahara_templates.py:327 msgid "ID of the Node Group Template." msgstr "" @@ -3594,62 +3592,73 @@ msgstr "" msgid "Metadata format invalid" msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:125 +#: heat/engine/resources/aws/autoscaling_group.py:129 +msgid "" +"The ID of an existing instance to use to create the Auto Scaling group. " +"If specify this property, will create the group use an existing instance " +"instead of a launch configuration." +msgstr "" + +#: heat/engine/resources/aws/autoscaling_group.py:139 msgid "Maximum number of instances in the group." msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:131 +#: heat/engine/resources/aws/autoscaling_group.py:145 msgid "Minimum number of instances in the group." msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:137 +#: heat/engine/resources/aws/autoscaling_group.py:151 #: heat/engine/resources/aws/scaling_policy.py:72 #: heat/engine/resources/openstack/autoscaling_group.py:73 #: heat/engine/resources/openstack/scaling_policy.py:80 msgid "Cooldown period, in seconds." msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:142 +#: heat/engine/resources/aws/autoscaling_group.py:156 msgid "Desired initial number of instances." msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:164 +#: heat/engine/resources/aws/autoscaling_group.py:178 msgid "" "Use only with Neutron, to list the internal subnet to which the instance " "will be attached; needed only if multiple exist; list length must be " "exactly 1." msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:170 +#: heat/engine/resources/aws/autoscaling_group.py:184 msgid "UUID of the internal subnet to which the instance will be attached." msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:290 +#: heat/engine/resources/aws/autoscaling_group.py:326 #, python-format msgid "Start resizing the group %(group)s" msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:310 +#: heat/engine/resources/aws/autoscaling_group.py:346 #, python-format msgid "End resizing the group %(group)s" msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:338 +#: heat/engine/resources/aws/autoscaling_group.py:370 msgid "MinSize can not be greater than MaxSize" msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:342 +#: heat/engine/resources/aws/autoscaling_group.py:374 msgid "The size of AutoScalingGroup can not be less than zero" msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:348 +#: heat/engine/resources/aws/autoscaling_group.py:380 msgid "DesiredCapacity must be between MinSize and MaxSize" msgstr "" -#: heat/engine/resources/aws/autoscaling_group.py:357 +#: heat/engine/resources/aws/autoscaling_group.py:389 msgid "Anything other than one VPCZoneIdentifier" msgstr "" +#: heat/engine/resources/aws/autoscaling_group.py:399 +msgid "Either 'InstanceId' or 'LaunchConfigurationName' must be provided." +msgstr "" + #: heat/engine/resources/aws/launch_config.py:74 msgid "" "The ID of an existing instance you want to use to create the launch " @@ -4305,44 +4314,52 @@ msgid "The list of Nova server IDs load balanced." msgstr "" #: heat/engine/resources/neutron/metering.py:44 -#: heat/engine/resources/neutron/metering.py:54 +#: heat/engine/resources/neutron/metering.py:61 msgid "Name of the metering label." msgstr "" #: heat/engine/resources/neutron/metering.py:48 -#: heat/engine/resources/neutron/metering.py:57 +#: heat/engine/resources/neutron/metering.py:64 msgid "Description of the metering label." msgstr "" -#: heat/engine/resources/neutron/metering.py:108 -#: heat/engine/resources/neutron/metering.py:142 +#: heat/engine/resources/neutron/metering.py:52 +msgid "Whether the metering label should be shared across all tenants." +msgstr "" + +#: heat/engine/resources/neutron/metering.py:67 +msgid "Shared status of the metering label." +msgstr "" + +#: heat/engine/resources/neutron/metering.py:118 +#: heat/engine/resources/neutron/metering.py:152 msgid "The metering label ID to associate with this metering rule." msgstr "" -#: heat/engine/resources/neutron/metering.py:113 +#: heat/engine/resources/neutron/metering.py:123 msgid "Indicates remote IP prefix to be associated with this metering rule." msgstr "" -#: heat/engine/resources/neutron/metering.py:119 +#: heat/engine/resources/neutron/metering.py:129 msgid "The direction in which metering rule is applied, either ingress or egress." msgstr "" -#: heat/engine/resources/neutron/metering.py:127 +#: heat/engine/resources/neutron/metering.py:137 msgid "" "Specify whether the remote_ip_prefix will be excluded or not from traffic" " counters of the metering label. For example to not count the traffic of " "a specific IP address of a range." msgstr "" -#: heat/engine/resources/neutron/metering.py:136 +#: heat/engine/resources/neutron/metering.py:146 msgid "The direction in which metering rule is applied." msgstr "" -#: heat/engine/resources/neutron/metering.py:139 +#: heat/engine/resources/neutron/metering.py:149 msgid "Exclude state for cidr." msgstr "" -#: heat/engine/resources/neutron/metering.py:145 +#: heat/engine/resources/neutron/metering.py:155 msgid "CIDR to be associated with this metering rule." msgstr "" @@ -5770,11 +5787,11 @@ msgstr "" msgid "need more memory." msgstr "" -#: heat/tests/test_validate.py:1354 +#: heat/tests/test_validate.py:1366 msgid "The InstanceType parameter must be assigned to one Parameter Group only." msgstr "" -#: heat/tests/test_validate.py:1369 +#: heat/tests/test_validate.py:1381 msgid "" "The Parameter name (SomethingNotHere) does not reference an existing " "parameter."