summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--heat/locale/ar/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/bg_BG/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/bn_IN/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/bs/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ca/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/cs/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/da/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/de/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/en_AU/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/en_GB/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/en_US/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/es/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/es_MX/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/eu/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/eu_ES/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/fa/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/fi_FI/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/fil/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/fr/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/gl/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/heat.pot86
-rw-r--r--heat/locale/hi/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/hr/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/hu/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/id/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/is_IS/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/it/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/it_IT/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ja/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ka_GE/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/km/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/kn/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ko/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ko_KR/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ml_IN/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/mr_IN/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ms/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/nb/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ne/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/nl_NL/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/pa_IN/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/pl_PL/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/pt/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/pt_BR/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ro/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ru/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ru_RU/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/sk/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/sl_SI/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/sv/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/sw_KE/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/tl/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/tl_PH/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/tr/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/tr_TR/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/uk/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/ur/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/vi_VN/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/zh_CN/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/zh_HK/LC_MESSAGES/heat.po84
-rw-r--r--heat/locale/zh_TW/LC_MESSAGES/heat.po84
61 files changed, 2685 insertions, 2441 deletions
diff --git a/heat/locale/ar/LC_MESSAGES/heat.po b/heat/locale/ar/LC_MESSAGES/heat.po
index b362392b1..d8a3a7795 100644
--- a/heat/locale/ar/LC_MESSAGES/heat.po
+++ b/heat/locale/ar/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Arabic "
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/bg_BG/LC_MESSAGES/heat.po b/heat/locale/bg_BG/LC_MESSAGES/heat.po
index 2ba308dc6..f6359eb71 100644
--- a/heat/locale/bg_BG/LC_MESSAGES/heat.po
+++ b/heat/locale/bg_BG/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Bulgarian (Bulgaria) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/bn_IN/LC_MESSAGES/heat.po b/heat/locale/bn_IN/LC_MESSAGES/heat.po
index 90950b954..678e401d2 100644
--- a/heat/locale/bn_IN/LC_MESSAGES/heat.po
+++ b/heat/locale/bn_IN/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-20 01:34+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Bengali (India) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/bs/LC_MESSAGES/heat.po b/heat/locale/bs/LC_MESSAGES/heat.po
index 249af8e66..5e1c2d268 100644
--- a/heat/locale/bs/LC_MESSAGES/heat.po
+++ b/heat/locale/bs/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: bs <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ca/LC_MESSAGES/heat.po b/heat/locale/ca/LC_MESSAGES/heat.po
index 11b413322..e302eac31 100644
--- a/heat/locale/ca/LC_MESSAGES/heat.po
+++ b/heat/locale/ca/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Catalan "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/cs/LC_MESSAGES/heat.po b/heat/locale/cs/LC_MESSAGES/heat.po
index 384747a3d..ae145fc0c 100644
--- a/heat/locale/cs/LC_MESSAGES/heat.po
+++ b/heat/locale/cs/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: cs <LL@li.org>\n"
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/da/LC_MESSAGES/heat.po b/heat/locale/da/LC_MESSAGES/heat.po
index f27e676aa..899ad73c5 100644
--- a/heat/locale/da/LC_MESSAGES/heat.po
+++ b/heat/locale/da/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: da <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/de/LC_MESSAGES/heat.po b/heat/locale/de/LC_MESSAGES/heat.po
index 21226b9e3..858d9fc9e 100644
--- a/heat/locale/de/LC_MESSAGES/heat.po
+++ b/heat/locale/de/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: de <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/en_AU/LC_MESSAGES/heat.po b/heat/locale/en_AU/LC_MESSAGES/heat.po
index 81ab34637..722b0967a 100644
--- a/heat/locale/en_AU/LC_MESSAGES/heat.po
+++ b/heat/locale/en_AU/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: en_AU <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/en_GB/LC_MESSAGES/heat.po b/heat/locale/en_GB/LC_MESSAGES/heat.po
index c66846271..c19b816fb 100644
--- a/heat/locale/en_GB/LC_MESSAGES/heat.po
+++ b/heat/locale/en_GB/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: en_GB <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/en_US/LC_MESSAGES/heat.po b/heat/locale/en_US/LC_MESSAGES/heat.po
index 324298d31..b735cd527 100644
--- a/heat/locale/en_US/LC_MESSAGES/heat.po
+++ b/heat/locale/en_US/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: en_US <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/es/LC_MESSAGES/heat.po b/heat/locale/es/LC_MESSAGES/heat.po
index afc110e83..1d0519893 100644
--- a/heat/locale/es/LC_MESSAGES/heat.po
+++ b/heat/locale/es/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: es <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/es_MX/LC_MESSAGES/heat.po b/heat/locale/es_MX/LC_MESSAGES/heat.po
index f34637a34..f5267a9df 100644
--- a/heat/locale/es_MX/LC_MESSAGES/heat.po
+++ b/heat/locale/es_MX/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-11 04:52+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish (Mexico) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/eu/LC_MESSAGES/heat.po b/heat/locale/eu/LC_MESSAGES/heat.po
index 0873c85c5..56807d4d6 100644
--- a/heat/locale/eu/LC_MESSAGES/heat.po
+++ b/heat/locale/eu/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-11-06 03:20+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Basque "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/eu_ES/LC_MESSAGES/heat.po b/heat/locale/eu_ES/LC_MESSAGES/heat.po
index 120c0f1d8..b483b6d13 100644
--- a/heat/locale/eu_ES/LC_MESSAGES/heat.po
+++ b/heat/locale/eu_ES/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-11-27 12:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Basque (Spain) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/fa/LC_MESSAGES/heat.po b/heat/locale/fa/LC_MESSAGES/heat.po
index a3c9bac08..2acfcb566 100644
--- a/heat/locale/fa/LC_MESSAGES/heat.po
+++ b/heat/locale/fa/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-11-27 12:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Persian "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/fi_FI/LC_MESSAGES/heat.po b/heat/locale/fi_FI/LC_MESSAGES/heat.po
index 0ce27789d..1868d27b1 100644
--- a/heat/locale/fi_FI/LC_MESSAGES/heat.po
+++ b/heat/locale/fi_FI/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Finnish (Finland) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/fil/LC_MESSAGES/heat.po b/heat/locale/fil/LC_MESSAGES/heat.po
index fdfd6e1b3..3af3503e2 100644
--- a/heat/locale/fil/LC_MESSAGES/heat.po
+++ b/heat/locale/fil/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Filipino "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/fr/LC_MESSAGES/heat.po b/heat/locale/fr/LC_MESSAGES/heat.po
index ab9a7b574..9551130e8 100644
--- a/heat/locale/fr/LC_MESSAGES/heat.po
+++ b/heat/locale/fr/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: fr <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/gl/LC_MESSAGES/heat.po b/heat/locale/gl/LC_MESSAGES/heat.po
index 2804ca583..edb100064 100644
--- a/heat/locale/gl/LC_MESSAGES/heat.po
+++ b/heat/locale/gl/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-29 15:55+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Galician "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/heat.pot b/heat/locale/heat.pot
index ea3b777f2..160038135 100644
--- a/heat/locale/heat.pot
+++ b/heat/locale/heat.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: heat jenkins.heat.propose.translation.update.92\n"
+"Project-Id-Version: heat jenkins.heat.propose.translation.update.101\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1518,11 +1518,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2159,7 +2163,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2169,7 +2173,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2189,7 +2193,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2283,19 +2287,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2545,17 +2549,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2665,95 +2669,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2761,7 +2765,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2769,27 +2773,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2881,19 +2885,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/hi/LC_MESSAGES/heat.po b/heat/locale/hi/LC_MESSAGES/heat.po
index 7bfbb1136..bb6b63e7a 100644
--- a/heat/locale/hi/LC_MESSAGES/heat.po
+++ b/heat/locale/hi/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Hindi "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/hr/LC_MESSAGES/heat.po b/heat/locale/hr/LC_MESSAGES/heat.po
index 4849a35c4..829a15e2d 100644
--- a/heat/locale/hr/LC_MESSAGES/heat.po
+++ b/heat/locale/hr/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Croatian "
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/hu/LC_MESSAGES/heat.po b/heat/locale/hu/LC_MESSAGES/heat.po
index 61e061ed9..76a3e5294 100644
--- a/heat/locale/hu/LC_MESSAGES/heat.po
+++ b/heat/locale/hu/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-11 04:52+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Hungarian "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/id/LC_MESSAGES/heat.po b/heat/locale/id/LC_MESSAGES/heat.po
index 2e5a69cb8..039a472a6 100644
--- a/heat/locale/id/LC_MESSAGES/heat.po
+++ b/heat/locale/id/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Indonesian "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/is_IS/LC_MESSAGES/heat.po b/heat/locale/is_IS/LC_MESSAGES/heat.po
index 214790e3d..5ed143090 100644
--- a/heat/locale/is_IS/LC_MESSAGES/heat.po
+++ b/heat/locale/is_IS/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-12-16 02:54+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Icelandic (Iceland) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/it/LC_MESSAGES/heat.po b/heat/locale/it/LC_MESSAGES/heat.po
index f334339fb..c90f862fa 100644
--- a/heat/locale/it/LC_MESSAGES/heat.po
+++ b/heat/locale/it/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: it <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/it_IT/LC_MESSAGES/heat.po b/heat/locale/it_IT/LC_MESSAGES/heat.po
index f3c0f6a8b..c51b900dc 100644
--- a/heat/locale/it_IT/LC_MESSAGES/heat.po
+++ b/heat/locale/it_IT/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Italian (Italy) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ja/LC_MESSAGES/heat.po b/heat/locale/ja/LC_MESSAGES/heat.po
index 80ae9ccc0..5a19fb0ef 100644
--- a/heat/locale/ja/LC_MESSAGES/heat.po
+++ b/heat/locale/ja/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: ja <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ka_GE/LC_MESSAGES/heat.po b/heat/locale/ka_GE/LC_MESSAGES/heat.po
index 929ac0146..2217da9e9 100644
--- a/heat/locale/ka_GE/LC_MESSAGES/heat.po
+++ b/heat/locale/ka_GE/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Georgian (Georgia) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/km/LC_MESSAGES/heat.po b/heat/locale/km/LC_MESSAGES/heat.po
index ce7000af1..c6739bb4e 100644
--- a/heat/locale/km/LC_MESSAGES/heat.po
+++ b/heat/locale/km/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-11-27 12:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Khmer "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/kn/LC_MESSAGES/heat.po b/heat/locale/kn/LC_MESSAGES/heat.po
index e927b220b..f78e31bc6 100644
--- a/heat/locale/kn/LC_MESSAGES/heat.po
+++ b/heat/locale/kn/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Kannada "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ko/LC_MESSAGES/heat.po b/heat/locale/ko/LC_MESSAGES/heat.po
index b3f543083..878b627fb 100644
--- a/heat/locale/ko/LC_MESSAGES/heat.po
+++ b/heat/locale/ko/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: ko <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ko_KR/LC_MESSAGES/heat.po b/heat/locale/ko_KR/LC_MESSAGES/heat.po
index b01d27230..7270ae793 100644
--- a/heat/locale/ko_KR/LC_MESSAGES/heat.po
+++ b/heat/locale/ko_KR/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-11 04:52+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Korean (Korea) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ml_IN/LC_MESSAGES/heat.po b/heat/locale/ml_IN/LC_MESSAGES/heat.po
index 8dfbfd065..871b2ebbf 100644
--- a/heat/locale/ml_IN/LC_MESSAGES/heat.po
+++ b/heat/locale/ml_IN/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-11-27 12:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Malayalam (India) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/mr_IN/LC_MESSAGES/heat.po b/heat/locale/mr_IN/LC_MESSAGES/heat.po
index 2ea393817..caf2f03e4 100644
--- a/heat/locale/mr_IN/LC_MESSAGES/heat.po
+++ b/heat/locale/mr_IN/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-16 22:17+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Marathi (India) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ms/LC_MESSAGES/heat.po b/heat/locale/ms/LC_MESSAGES/heat.po
index 4579ef93e..21b8d118e 100644
--- a/heat/locale/ms/LC_MESSAGES/heat.po
+++ b/heat/locale/ms/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Malay "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/nb/LC_MESSAGES/heat.po b/heat/locale/nb/LC_MESSAGES/heat.po
index 780bf9771..65377508b 100644
--- a/heat/locale/nb/LC_MESSAGES/heat.po
+++ b/heat/locale/nb/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-11 04:52+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Norwegian Bokmål "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ne/LC_MESSAGES/heat.po b/heat/locale/ne/LC_MESSAGES/heat.po
index d2168ea04..d4034fe9e 100644
--- a/heat/locale/ne/LC_MESSAGES/heat.po
+++ b/heat/locale/ne/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Nepali "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/nl_NL/LC_MESSAGES/heat.po b/heat/locale/nl_NL/LC_MESSAGES/heat.po
index c09b9573e..218badc47 100644
--- a/heat/locale/nl_NL/LC_MESSAGES/heat.po
+++ b/heat/locale/nl_NL/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Dutch (Netherlands) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/pa_IN/LC_MESSAGES/heat.po b/heat/locale/pa_IN/LC_MESSAGES/heat.po
index d16959506..bef82c576 100644
--- a/heat/locale/pa_IN/LC_MESSAGES/heat.po
+++ b/heat/locale/pa_IN/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-12-16 02:54+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Panjabi (Punjabi) (India) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/pl_PL/LC_MESSAGES/heat.po b/heat/locale/pl_PL/LC_MESSAGES/heat.po
index 6f1029047..32ddb8002 100644
--- a/heat/locale/pl_PL/LC_MESSAGES/heat.po
+++ b/heat/locale/pl_PL/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-11 04:52+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Polish (Poland) "
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/pt/LC_MESSAGES/heat.po b/heat/locale/pt/LC_MESSAGES/heat.po
index 78e276bdd..4f4ad9707 100644
--- a/heat/locale/pt/LC_MESSAGES/heat.po
+++ b/heat/locale/pt/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-11 04:52+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Portuguese "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/pt_BR/LC_MESSAGES/heat.po b/heat/locale/pt_BR/LC_MESSAGES/heat.po
index 076c5df7c..f0f77c634 100644
--- a/heat/locale/pt_BR/LC_MESSAGES/heat.po
+++ b/heat/locale/pt_BR/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: pt_BR <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ro/LC_MESSAGES/heat.po b/heat/locale/ro/LC_MESSAGES/heat.po
index 3e4057b50..9819fac20 100644
--- a/heat/locale/ro/LC_MESSAGES/heat.po
+++ b/heat/locale/ro/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Romanian "
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ru/LC_MESSAGES/heat.po b/heat/locale/ru/LC_MESSAGES/heat.po
index 358a00616..5c905b3c3 100644
--- a/heat/locale/ru/LC_MESSAGES/heat.po
+++ b/heat/locale/ru/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: ru <LL@li.org>\n"
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ru_RU/LC_MESSAGES/heat.po b/heat/locale/ru_RU/LC_MESSAGES/heat.po
index ec8ad44ff..0330b9bdf 100644
--- a/heat/locale/ru_RU/LC_MESSAGES/heat.po
+++ b/heat/locale/ru_RU/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Russian (Russia) "
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/sk/LC_MESSAGES/heat.po b/heat/locale/sk/LC_MESSAGES/heat.po
index efbdc6b89..ba35dab4b 100644
--- a/heat/locale/sk/LC_MESSAGES/heat.po
+++ b/heat/locale/sk/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Slovak "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/sl_SI/LC_MESSAGES/heat.po b/heat/locale/sl_SI/LC_MESSAGES/heat.po
index 2fe0e60c9..a055d8e1b 100644
--- a/heat/locale/sl_SI/LC_MESSAGES/heat.po
+++ b/heat/locale/sl_SI/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Slovenian (Slovenia) "
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/sv/LC_MESSAGES/heat.po b/heat/locale/sv/LC_MESSAGES/heat.po
index 6d58c7cd1..9a8abdc11 100644
--- a/heat/locale/sv/LC_MESSAGES/heat.po
+++ b/heat/locale/sv/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-11-27 12:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Swedish "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/sw_KE/LC_MESSAGES/heat.po b/heat/locale/sw_KE/LC_MESSAGES/heat.po
index ed86d1d2f..ceff8016e 100644
--- a/heat/locale/sw_KE/LC_MESSAGES/heat.po
+++ b/heat/locale/sw_KE/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Swahili (Kenya) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/tl/LC_MESSAGES/heat.po b/heat/locale/tl/LC_MESSAGES/heat.po
index 0a546d012..f36edbb70 100644
--- a/heat/locale/tl/LC_MESSAGES/heat.po
+++ b/heat/locale/tl/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: fil_PH <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/tl_PH/LC_MESSAGES/heat.po b/heat/locale/tl_PH/LC_MESSAGES/heat.po
index c3b84ee38..1f2319a3c 100644
--- a/heat/locale/tl_PH/LC_MESSAGES/heat.po
+++ b/heat/locale/tl_PH/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Tagalog (Philippines) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/tr/LC_MESSAGES/heat.po b/heat/locale/tr/LC_MESSAGES/heat.po
index c73f72a20..522217297 100644
--- a/heat/locale/tr/LC_MESSAGES/heat.po
+++ b/heat/locale/tr/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: tr <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/tr_TR/LC_MESSAGES/heat.po b/heat/locale/tr_TR/LC_MESSAGES/heat.po
index 74c53ef6c..0bb76e943 100644
--- a/heat/locale/tr_TR/LC_MESSAGES/heat.po
+++ b/heat/locale/tr_TR/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-11 04:52+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Turkish (Turkey) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/uk/LC_MESSAGES/heat.po b/heat/locale/uk/LC_MESSAGES/heat.po
index 9b7f0dc8d..7e4ccd78f 100644
--- a/heat/locale/uk/LC_MESSAGES/heat.po
+++ b/heat/locale/uk/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: uk <LL@li.org>\n"
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/ur/LC_MESSAGES/heat.po b/heat/locale/ur/LC_MESSAGES/heat.po
index 761e8f245..459930510 100644
--- a/heat/locale/ur/LC_MESSAGES/heat.po
+++ b/heat/locale/ur/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 09:16+0000\n"
"Last-Translator: Bagban Afzal <bagbanafzal@gmail.com>\n"
"Language-Team: Urdu "
@@ -1520,11 +1520,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2161,7 +2165,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2171,7 +2175,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2191,7 +2195,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2285,19 +2289,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2547,17 +2551,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2667,95 +2671,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2763,7 +2767,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2771,27 +2775,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2883,19 +2887,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/vi_VN/LC_MESSAGES/heat.po b/heat/locale/vi_VN/LC_MESSAGES/heat.po
index fe6367e50..b8ae561c3 100644
--- a/heat/locale/vi_VN/LC_MESSAGES/heat.po
+++ b/heat/locale/vi_VN/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-11 04:52+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/zh_CN/LC_MESSAGES/heat.po b/heat/locale/zh_CN/LC_MESSAGES/heat.po
index 46487ee3a..dd7531cab 100644
--- a/heat/locale/zh_CN/LC_MESSAGES/heat.po
+++ b/heat/locale/zh_CN/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh_Hans_CN <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/zh_HK/LC_MESSAGES/heat.po b/heat/locale/zh_HK/LC_MESSAGES/heat.po
index c067385d6..1ad34d42d 100644
--- a/heat/locale/zh_HK/LC_MESSAGES/heat.po
+++ b/heat/locale/zh_HK/LC_MESSAGES/heat.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Heat\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: 2013-10-10 01:09+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (Hong Kong) "
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""
diff --git a/heat/locale/zh_TW/LC_MESSAGES/heat.po b/heat/locale/zh_TW/LC_MESSAGES/heat.po
index bb4a57ed4..ba3868602 100644
--- a/heat/locale/zh_TW/LC_MESSAGES/heat.po
+++ b/heat/locale/zh_TW/LC_MESSAGES/heat.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: heat 2013.2.a430.gd264018\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-12-24 06:05+0000\n"
+"POT-Creation-Date: 2013-12-30 06:05+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: zh_Hant_TW <LL@li.org>\n"
@@ -1519,11 +1519,15 @@ msgstr ""
msgid "show_metric (all) db error %s"
msgstr ""
-#: heat/engine/signal_responder.py:54 heat/engine/resources/user.py:214
+#: heat/engine/signal_responder.py:55 heat/engine/resources/user.py:214
#, python-format
msgid "Error creating ec2 keypair for user %s"
msgstr ""
+#: heat/engine/signal_responder.py:96
+msgid "Cannot generate signed url, no stored access/secret key"
+msgstr ""
+
#: heat/engine/stack_lock.py:52
#, python-format
msgid "Engine %(engine)s acquired lock on stack %(stack)s"
@@ -2160,7 +2164,7 @@ msgstr ""
msgid "Creation of server %(server)s failed: %(message)s (%(code)s)"
msgstr ""
-#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:299
+#: heat/engine/resources/instance.py:480 heat/engine/resources/server.py:301
#, python-format
msgid "Creation of server %(server)s failed with unknown status: %(status)s"
msgstr ""
@@ -2170,7 +2174,7 @@ msgstr ""
msgid "Deletion of server %s failed."
msgstr ""
-#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:519
+#: heat/engine/resources/instance.py:618 heat/engine/resources/server.py:521
#, python-format
msgid "Cannot suspend %s, resource_id not set"
msgstr ""
@@ -2190,7 +2194,7 @@ msgstr ""
msgid " nova reported unexpected instance[%(instance)s] status[%(status)s]"
msgstr ""
-#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:565
+#: heat/engine/resources/instance.py:672 heat/engine/resources/server.py:567
#, python-format
msgid "Cannot resume %s, resource_id not set"
msgstr ""
@@ -2284,19 +2288,19 @@ msgstr ""
msgid "List of security group IDs associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:55
+#: heat/engine/resources/network_interface.py:56
msgid "Flag indicating if traffic to or from instance is validated."
msgstr ""
-#: heat/engine/resources/network_interface.py:60
+#: heat/engine/resources/network_interface.py:61
msgid "Subnet ID to associate with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:67
+#: heat/engine/resources/network_interface.py:68
msgid "List of tags associated with this interface."
msgstr ""
-#: heat/engine/resources/network_interface.py:83
+#: heat/engine/resources/network_interface.py:84
msgid "Private IP address of the network interface."
msgstr ""
@@ -2546,17 +2550,17 @@ msgstr ""
msgid "The website endpoint for the specified bucket."
msgstr ""
-#: heat/engine/resources/s3.py:123
+#: heat/engine/resources/s3.py:114
#, python-format
msgid "S3Bucket create container %(container)s with headers %(headers)s"
msgstr ""
-#: heat/engine/resources/s3.py:155
+#: heat/engine/resources/s3.py:146
#, python-format
msgid "S3Bucket delete container %s"
msgstr ""
-#: heat/engine/resources/s3.py:160 heat/engine/resources/swift.py:142
+#: heat/engine/resources/s3.py:151 heat/engine/resources/swift.py:133
#, python-format
msgid "Delete container failed: %s"
msgstr ""
@@ -2666,95 +2670,95 @@ msgstr ""
msgid "List of security group names or IDs."
msgstr ""
-#: heat/engine/resources/server.py:133
+#: heat/engine/resources/server.py:134
msgid ""
"An ordered list of nics to be added to this server, with information "
"about connected networks, fixed ips, port etc."
msgstr ""
-#: heat/engine/resources/server.py:143
+#: heat/engine/resources/server.py:144
msgid "Arbitrary key-value pairs specified by the client to help boot a server."
msgstr ""
-#: heat/engine/resources/server.py:148
+#: heat/engine/resources/server.py:149
msgid ""
"Arbitrary key/value metadata to store for this server. A maximum of five "
"entries is allowed, and both keys and values must be 255 characters or "
"less."
msgstr ""
-#: heat/engine/resources/server.py:155
+#: heat/engine/resources/server.py:156
msgid ""
"How the user_data should be formatted for the server. For HEAT_CFNTOOLS, "
"the user_data is bundled as part of the heat-cfntools cloud-init boot "
"configuration data. For RAW, the user_data is passed to Nova unmodified."
msgstr ""
-#: heat/engine/resources/server.py:163
+#: heat/engine/resources/server.py:164
msgid "User data script to be executed by cloud-init."
msgstr ""
-#: heat/engine/resources/server.py:167
+#: heat/engine/resources/server.py:169
msgid "A UUID for the set of servers being requested."
msgstr ""
-#: heat/engine/resources/server.py:171
+#: heat/engine/resources/server.py:173
msgid "value for config drive either boolean, or volume-id."
msgstr ""
-#: heat/engine/resources/server.py:178
+#: heat/engine/resources/server.py:180
msgid "Control how the disk is partitioned when the server is created."
msgstr ""
-#: heat/engine/resources/server.py:184
+#: heat/engine/resources/server.py:186
msgid "A dict of all server details as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:185
+#: heat/engine/resources/server.py:187
msgid "A dict of all network addresses as returned by the API."
msgstr ""
-#: heat/engine/resources/server.py:187
+#: heat/engine/resources/server.py:189
msgid ""
"A dict of assigned network addresses of the form: {\"public\": [ip1, "
"ip2...], \"private\": [ip3, ip4]}."
msgstr ""
-#: heat/engine/resources/server.py:189
+#: heat/engine/resources/server.py:191
msgid ""
"Convenience attribute to fetch the first assigned network address, or an "
"empty string if nothing has been assigned at this time. Result may not be"
" predictable if the server has addresses from more than one network."
msgstr ""
-#: heat/engine/resources/server.py:195
+#: heat/engine/resources/server.py:197
msgid "AWS compatible instance name."
msgstr ""
-#: heat/engine/resources/server.py:196
+#: heat/engine/resources/server.py:198
msgid "The manually assigned alternative public IPv4 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:198
+#: heat/engine/resources/server.py:200
msgid "The manually assigned alternative public IPv6 address of the server."
msgstr ""
-#: heat/engine/resources/server.py:295
+#: heat/engine/resources/server.py:297
#, python-format
msgid "Creation of server %s failed."
msgstr ""
-#: heat/engine/resources/server.py:463
+#: heat/engine/resources/server.py:465
#, python-format
msgid "Either volume_id or snapshot_id must be specified for device mapping %s"
msgstr ""
-#: heat/engine/resources/server.py:472
+#: heat/engine/resources/server.py:474
#, python-format
msgid "Neither image nor bootable volume is specified for instance %s"
msgstr ""
-#: heat/engine/resources/server.py:480 heat/tests/test_server.py:418
+#: heat/engine/resources/server.py:482 heat/tests/test_server.py:418
#, python-format
msgid ""
"Properties \"uuid\" and \"network\" are both set to the network "
@@ -2762,7 +2766,7 @@ msgid ""
"deprecated. Use only \"network\" property."
msgstr ""
-#: heat/engine/resources/server.py:488
+#: heat/engine/resources/server.py:490
#, python-format
msgid ""
"For the server \"%(server)s\" the \"uuid\" property is set to network "
@@ -2770,27 +2774,27 @@ msgid ""
"property instead."
msgstr ""
-#: heat/engine/resources/server.py:525 heat/engine/resources/server.py:571
+#: heat/engine/resources/server.py:527 heat/engine/resources/server.py:573
#, python-format
msgid "Failed to find server %s"
msgstr ""
-#: heat/engine/resources/server.py:528
+#: heat/engine/resources/server.py:530
#, python-format
msgid "suspending server %s"
msgstr ""
-#: heat/engine/resources/server.py:545
+#: heat/engine/resources/server.py:547
#, python-format
msgid "%(name)s check_suspend_complete status = %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:552
+#: heat/engine/resources/server.py:554
#, python-format
msgid "Suspend of server %(server)s failed with unknown status: %(status)s"
msgstr ""
-#: heat/engine/resources/server.py:574
+#: heat/engine/resources/server.py:576
#, python-format
msgid "resuming server %s"
msgstr ""
@@ -2882,19 +2886,19 @@ msgstr ""
msgid "A map containing all headers for the container."
msgstr ""
-#: heat/engine/resources/swift.py:120
+#: heat/engine/resources/swift.py:111
#, python-format
msgid ""
"SwiftContainer create container %(container)s with container headers "
"%(container_headers)s and account headers %(account_headers)s"
msgstr ""
-#: heat/engine/resources/swift.py:136
+#: heat/engine/resources/swift.py:127
#, python-format
msgid "SwiftContainer delete container %s"
msgstr ""
-#: heat/engine/resources/swift.py:162
+#: heat/engine/resources/swift.py:153
#, python-format
msgid "Head container failed: %s"
msgstr ""