Merge lp:~jaypipes/nova/translations into lp:~hudson-openstack/nova/trunk

Proposed by Jay Pipes
Status: Merged
Approved by: Jay Pipes
Approved revision: 680
Merged at revision: 708
Proposed branch: lp:~jaypipes/nova/translations
Merge into: lp:~hudson-openstack/nova/trunk
Diff against target: 28289 lines (+26058/-1779)
15 files modified
babel.cfg (+0/-2)
nova/tests/test_misc.py (+2/-0)
po/ast.po (+2130/-0)
po/cs.po (+2137/-0)
po/da.po (+2130/-0)
po/de.po (+2137/-0)
po/es.po (+2177/-0)
po/it.po (+2141/-0)
po/ja.po (+2143/-0)
po/nova.pot (+2492/-1775)
po/pt_BR.po (+2148/-0)
po/ru.po (+2138/-0)
po/uk.po (+2135/-0)
po/zh_CN.po (+2135/-0)
setup.py (+13/-2)
To merge this branch: bzr merge lp:~jaypipes/nova/translations
Reviewer Review Type Date Requested Status
Jay Pipes (community) Approve
Christopher MacGown (community) Approve
Soren Hansen (community) Approve
Thierry Carrez (community) Approve
Monty Taylor Pending
Review via email: mp+49833@code.launchpad.net

Commit message

Adds translation catalogs and distutils.extra glue code that automates the process of compiling message catalogs into .mo files.

Description of the change

Adds translation catalogs and distutils.extra glue code that automates the process of compiling message catalogs into .mo files.

To post a comment you must log in.
Revision history for this message
Thierry Carrez (ttx) wrote :

There is some boilerplate left in generated files, not sure we can do anything about it though:

in *.po:
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.

in nova.pot:
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.

Otherwise it looks good to me, though I admit not knowing how this stuff is supposed to work anyway :)

Revision history for this message
Jay Pipes (jaypipes) wrote :

Replaced some placeholders in nova.pot.

Revision history for this message
Thierry Carrez (ttx) wrote :

Looks like it's not easy to fix boilerplate, so let's get this merged as-is

review: Approve
Revision history for this message
Soren Hansen (soren) wrote :

lgtm, althought I must admit I haven't proofread *all* the translations.

review: Approve
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

I join Thierry in his remark, as I too don't know how this stuff works. Other than that, I'd like to see translation sorted so that we can start...translating.

Revision history for this message
Christopher MacGown (0x44) wrote :

LGTM, although I don't know Czech.

review: Approve
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :
Download full text (22.4 KiB)

The attempt to merge lp:~jaypipes/nova/translations into lp:nova failed. Below is the output from the failed tests.

AdminAPITest
    test_admin_disabled ok
    test_admin_enabled ok
APITest
    test_exceptions_are_converted_to_faults ok
Test
    test_authorize_token ok
    test_authorize_user ok
    test_bad_token ok
    test_bad_user ok
    test_no_user ok
    test_token_expiry ok
TestLimiter
    test_authorize_token ok
LimiterTest
    test_limiter_custom_max_limit ok
    test_limiter_limit_and_offset ok
    test_limiter_limit_medium ok
    test_limiter_limit_over_max ok
    test_limiter_limit_zero ok
    test_limiter_nothing ok
    test_limiter_offset_bad ok
    test_limiter_offset_blank ok
    test_limiter_offset_medium ok
    test_limiter_offset_over_max ok
    test_limiter_offset_zero ok
TestFaults
    test_fault_parts ok
    test_raise ok
    test_retry_header ok
FlavorsTest
    test_get_flavor_by_id ok
    test_get_flavor_list ok
GlanceImageServiceTest
    test_create ok
    test_create_and_show_non_existing_image ok
    test_delete ok
    test_update ok
ImageControllerWithGlanceServiceTest
    test_get_image_details ok
    test_get_image_index ok
LocalImageServiceTest
    test_create ok
    test_create_and_show_non_existing_image ok
    test_delete ok
    test_update ok
LimiterTest
    test_minute ok
    test_one_per_period ok
    test_second ok
    test_users_get_separate_buckets ok
    test_we_can_go_indefinitely_if_we_spread_out_requests ok
WSGIAppProxyTest
    test_200 ok
    test_403 ok
    test_failure ...

Revision history for this message
Jay Pipes (jaypipes) wrote :

approving ignore of nova-core in authors check...

review: Approve
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

There are additional revisions which have not been approved in review. Please seek review and approval of these new revisions.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :
Download full text (22.4 KiB)

The attempt to merge lp:~jaypipes/nova/translations into lp:nova failed. Below is the output from the failed tests.

AdminAPITest
    test_admin_disabled ok
    test_admin_enabled ok
APITest
    test_exceptions_are_converted_to_faults ok
Test
    test_authorize_token ok
    test_authorize_user ok
    test_bad_token ok
    test_bad_user ok
    test_no_user ok
    test_token_expiry ok
TestLimiter
    test_authorize_token ok
LimiterTest
    test_limiter_custom_max_limit ok
    test_limiter_limit_and_offset ok
    test_limiter_limit_medium ok
    test_limiter_limit_over_max ok
    test_limiter_limit_zero ok
    test_limiter_nothing ok
    test_limiter_offset_bad ok
    test_limiter_offset_blank ok
    test_limiter_offset_medium ok
    test_limiter_offset_over_max ok
    test_limiter_offset_zero ok
TestFaults
    test_fault_parts ok
    test_raise ok
    test_retry_header ok
FlavorsTest
    test_get_flavor_by_id ok
    test_get_flavor_list ok
GlanceImageServiceTest
    test_create ok
    test_create_and_show_non_existing_image ok
    test_delete ok
    test_update ok
ImageControllerWithGlanceServiceTest
    test_get_image_details ok
    test_get_image_index ok
LocalImageServiceTest
    test_create ok
    test_create_and_show_non_existing_image ok
    test_delete ok
    test_update ok
LimiterTest
    test_minute ok
    test_one_per_period ok
    test_second ok
    test_users_get_separate_buckets ok
    test_we_can_go_indefinitely_if_we_spread_out_requests ok
WSGIAppProxyTest
    test_200 ok
    test_403 ok
    test_failure ...

Revision history for this message
Jay Pipes (jaypipes) wrote :

approving the fix for my own moronic coding...

review: Approve
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :
Download full text (22.1 KiB)

The attempt to merge lp:~jaypipes/nova/translations into lp:nova failed. Below is the output from the failed tests.

AdminAPITest
    test_admin_disabled ok
    test_admin_enabled ok
APITest
    test_exceptions_are_converted_to_faults ok
Test
    test_authorize_token ok
    test_authorize_user ok
    test_bad_token ok
    test_bad_user ok
    test_no_user ok
    test_token_expiry ok
TestLimiter
    test_authorize_token ok
LimiterTest
    test_limiter_custom_max_limit ok
    test_limiter_limit_and_offset ok
    test_limiter_limit_medium ok
    test_limiter_limit_over_max ok
    test_limiter_limit_zero ok
    test_limiter_nothing ok
    test_limiter_offset_bad ok
    test_limiter_offset_blank ok
    test_limiter_offset_medium ok
    test_limiter_offset_over_max ok
    test_limiter_offset_zero ok
TestFaults
    test_fault_parts ok
    test_raise ok
    test_retry_header ok
FlavorsTest
    test_get_flavor_by_id ok
    test_get_flavor_list ok
GlanceImageServiceTest
    test_create ok
    test_create_and_show_non_existing_image ok
    test_delete ok
    test_update ok
ImageControllerWithGlanceServiceTest
    test_get_image_details ok
    test_get_image_index ok
LocalImageServiceTest
    test_create ok
    test_create_and_show_non_existing_image ok
    test_delete ok
    test_update ok
LimiterTest
    test_minute ok
    test_one_per_period ok
    test_second ok
    test_users_get_separate_buckets ok
    test_we_can_go_indefinitely_if_we_spread_out_requests ok
WSGIAppProxyTest
    test_200 ok
    test_403 ok
    test_failure ...

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed file 'babel.cfg'
2--- babel.cfg 2011-01-10 19:26:38 +0000
3+++ babel.cfg 1970-01-01 00:00:00 +0000
4@@ -1,2 +0,0 @@
5-[python: **.py]
6-
7
8=== modified file 'nova/tests/test_misc.py'
9--- nova/tests/test_misc.py 2010-12-17 01:05:54 +0000
10+++ nova/tests/test_misc.py 2011-02-21 18:58:15 +0000
11@@ -46,6 +46,8 @@
12
13 missing = set()
14 for contributor in contributors:
15+ if contributor == 'nova-core':
16+ continue
17 if not contributor in authors_file:
18 missing.add(contributor)
19
20
21=== renamed directory 'locale' => 'po'
22=== added file 'po/ast.po'
23--- po/ast.po 1970-01-01 00:00:00 +0000
24+++ po/ast.po 2011-02-21 18:58:15 +0000
25@@ -0,0 +1,2130 @@
26+# Asturian translation for nova
27+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
28+# This file is distributed under the same license as the nova package.
29+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
30+#
31+msgid ""
32+msgstr ""
33+"Project-Id-Version: nova\n"
34+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
35+"POT-Creation-Date: 2011-01-10 11:25-0800\n"
36+"PO-Revision-Date: 2011-01-12 19:50+0000\n"
37+"Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
38+"Language-Team: Asturian <ast@li.org>\n"
39+"MIME-Version: 1.0\n"
40+"Content-Type: text/plain; charset=UTF-8\n"
41+"Content-Transfer-Encoding: 8bit\n"
42+"X-Launchpad-Export-Date: 2011-02-05 05:36+0000\n"
43+"X-Generator: Launchpad (build 12177)\n"
44+
45+#: nova/crypto.py:46
46+msgid "Filename of root CA"
47+msgstr "Nome del ficheru de l'autoridá de certificáu raíz"
48+
49+#: nova/crypto.py:49
50+msgid "Filename of private key"
51+msgstr "Nome del ficheru de clave privada"
52+
53+#: nova/crypto.py:51
54+msgid "Filename of root Certificate Revokation List"
55+msgstr "Nome del ficheru de llista de refugu de certificáu raíz"
56+
57+#: nova/crypto.py:53
58+msgid "Where we keep our keys"
59+msgstr ""
60+
61+#: nova/crypto.py:55
62+msgid "Where we keep our root CA"
63+msgstr ""
64+
65+#: nova/crypto.py:57
66+msgid "Should we use a CA for each project?"
67+msgstr ""
68+
69+#: nova/crypto.py:61
70+#, python-format
71+msgid "Subject for certificate for users, %s for project, user, timestamp"
72+msgstr ""
73+
74+#: nova/crypto.py:66
75+#, python-format
76+msgid "Subject for certificate for projects, %s for project, timestamp"
77+msgstr ""
78+
79+#: nova/crypto.py:71
80+#, python-format
81+msgid "Subject for certificate for vpns, %s for project, timestamp"
82+msgstr ""
83+
84+#: nova/crypto.py:258
85+#, python-format
86+msgid "Flags path: %s"
87+msgstr ""
88+
89+#: nova/exception.py:33
90+msgid "Unexpected error while running command."
91+msgstr ""
92+
93+#: nova/exception.py:36
94+#, python-format
95+msgid ""
96+"%s\n"
97+"Command: %s\n"
98+"Exit code: %s\n"
99+"Stdout: %r\n"
100+"Stderr: %r"
101+msgstr ""
102+
103+#: nova/exception.py:86
104+msgid "Uncaught exception"
105+msgstr ""
106+
107+#: nova/fakerabbit.py:48
108+#, python-format
109+msgid "(%s) publish (key: %s) %s"
110+msgstr ""
111+
112+#: nova/fakerabbit.py:53
113+#, python-format
114+msgid "Publishing to route %s"
115+msgstr ""
116+
117+#: nova/fakerabbit.py:83
118+#, python-format
119+msgid "Declaring queue %s"
120+msgstr ""
121+
122+#: nova/fakerabbit.py:89
123+#, python-format
124+msgid "Declaring exchange %s"
125+msgstr ""
126+
127+#: nova/fakerabbit.py:95
128+#, python-format
129+msgid "Binding %s to %s with key %s"
130+msgstr ""
131+
132+#: nova/fakerabbit.py:120
133+#, python-format
134+msgid "Getting from %s: %s"
135+msgstr ""
136+
137+#: nova/rpc.py:92
138+#, python-format
139+msgid "AMQP server on %s:%d is unreachable. Trying again in %d seconds."
140+msgstr ""
141+
142+#: nova/rpc.py:99
143+#, python-format
144+msgid "Unable to connect to AMQP server after %d tries. Shutting down."
145+msgstr ""
146+
147+#: nova/rpc.py:118
148+msgid "Reconnected to queue"
149+msgstr ""
150+
151+#: nova/rpc.py:125
152+msgid "Failed to fetch message from queue"
153+msgstr ""
154+
155+#: nova/rpc.py:155
156+#, python-format
157+msgid "Initing the Adapter Consumer for %s"
158+msgstr ""
159+
160+#: nova/rpc.py:170
161+#, python-format
162+msgid "received %s"
163+msgstr ""
164+
165+#: nova/rpc.py:183
166+#, python-format
167+msgid "no method for message: %s"
168+msgstr ""
169+
170+#: nova/rpc.py:184
171+#, python-format
172+msgid "No method for message: %s"
173+msgstr ""
174+
175+#: nova/rpc.py:245
176+#, python-format
177+msgid "Returning exception %s to caller"
178+msgstr ""
179+
180+#: nova/rpc.py:286
181+#, python-format
182+msgid "unpacked context: %s"
183+msgstr ""
184+
185+#: nova/rpc.py:305
186+msgid "Making asynchronous call..."
187+msgstr ""
188+
189+#: nova/rpc.py:308
190+#, python-format
191+msgid "MSG_ID is %s"
192+msgstr ""
193+
194+#: nova/rpc.py:356
195+#, python-format
196+msgid "response %s"
197+msgstr ""
198+
199+#: nova/rpc.py:365
200+#, python-format
201+msgid "topic is %s"
202+msgstr ""
203+
204+#: nova/rpc.py:366
205+#, python-format
206+msgid "message %s"
207+msgstr ""
208+
209+#: nova/service.py:157
210+#, python-format
211+msgid "Starting %s node"
212+msgstr ""
213+
214+#: nova/service.py:169
215+msgid "Service killed that has no database entry"
216+msgstr ""
217+
218+#: nova/service.py:190
219+msgid "The service database object disappeared, Recreating it."
220+msgstr ""
221+
222+#: nova/service.py:202
223+msgid "Recovered model server connection!"
224+msgstr ""
225+
226+#: nova/service.py:208
227+msgid "model server went away"
228+msgstr ""
229+
230+#: nova/service.py:217 nova/db/sqlalchemy/__init__.py:43
231+#, python-format
232+msgid "Data store %s is unreachable. Trying again in %d seconds."
233+msgstr ""
234+
235+#: nova/service.py:232 nova/twistd.py:232
236+#, python-format
237+msgid "Serving %s"
238+msgstr ""
239+
240+#: nova/service.py:234 nova/twistd.py:264
241+msgid "Full set of FLAGS:"
242+msgstr ""
243+
244+#: nova/twistd.py:211
245+#, python-format
246+msgid "pidfile %s does not exist. Daemon not running?\n"
247+msgstr ""
248+
249+#: nova/twistd.py:268
250+#, python-format
251+msgid "Starting %s"
252+msgstr ""
253+
254+#: nova/utils.py:53
255+#, python-format
256+msgid "Inner Exception: %s"
257+msgstr ""
258+
259+#: nova/utils.py:54
260+#, python-format
261+msgid "Class %s cannot be found"
262+msgstr ""
263+
264+#: nova/utils.py:113
265+#, python-format
266+msgid "Fetching %s"
267+msgstr ""
268+
269+#: nova/utils.py:125
270+#, python-format
271+msgid "Running cmd (subprocess): %s"
272+msgstr ""
273+
274+#: nova/utils.py:138
275+#, python-format
276+msgid "Result was %s"
277+msgstr ""
278+
279+#: nova/utils.py:171
280+#, python-format
281+msgid "debug in callback: %s"
282+msgstr ""
283+
284+#: nova/utils.py:176
285+#, python-format
286+msgid "Running %s"
287+msgstr ""
288+
289+#: nova/utils.py:207
290+#, python-format
291+msgid "Couldn't get IP, using 127.0.0.1 %s"
292+msgstr ""
293+
294+#: nova/utils.py:289
295+#, python-format
296+msgid "Invalid backend: %s"
297+msgstr ""
298+
299+#: nova/utils.py:300
300+#, python-format
301+msgid "backend %s"
302+msgstr ""
303+
304+#: nova/api/ec2/__init__.py:133
305+msgid "Too many failed authentications."
306+msgstr ""
307+
308+#: nova/api/ec2/__init__.py:142
309+#, python-format
310+msgid ""
311+"Access key %s has had %d failed authentications and will be locked out for "
312+"%d minutes."
313+msgstr ""
314+
315+#: nova/api/ec2/__init__.py:179 nova/objectstore/handler.py:140
316+#, python-format
317+msgid "Authentication Failure: %s"
318+msgstr ""
319+
320+#: nova/api/ec2/__init__.py:190
321+#, python-format
322+msgid "Authenticated Request For %s:%s)"
323+msgstr ""
324+
325+#: nova/api/ec2/__init__.py:227
326+#, python-format
327+msgid "action: %s"
328+msgstr ""
329+
330+#: nova/api/ec2/__init__.py:229
331+#, python-format
332+msgid "arg: %s\t\tval: %s"
333+msgstr ""
334+
335+#: nova/api/ec2/__init__.py:301
336+#, python-format
337+msgid "Unauthorized request for controller=%s and action=%s"
338+msgstr ""
339+
340+#: nova/api/ec2/__init__.py:339
341+#, python-format
342+msgid "NotFound raised: %s"
343+msgstr ""
344+
345+#: nova/api/ec2/__init__.py:342
346+#, python-format
347+msgid "ApiError raised: %s"
348+msgstr ""
349+
350+#: nova/api/ec2/__init__.py:349
351+#, python-format
352+msgid "Unexpected error raised: %s"
353+msgstr ""
354+
355+#: nova/api/ec2/__init__.py:354
356+msgid "An unknown error has occurred. Please try your request again."
357+msgstr ""
358+
359+#: nova/api/ec2/admin.py:84
360+#, python-format
361+msgid "Creating new user: %s"
362+msgstr ""
363+
364+#: nova/api/ec2/admin.py:92
365+#, python-format
366+msgid "Deleting user: %s"
367+msgstr ""
368+
369+#: nova/api/ec2/admin.py:114
370+#, python-format
371+msgid "Adding role %s to user %s for project %s"
372+msgstr ""
373+
374+#: nova/api/ec2/admin.py:117 nova/auth/manager.py:415
375+#, python-format
376+msgid "Adding sitewide role %s to user %s"
377+msgstr ""
378+
379+#: nova/api/ec2/admin.py:122
380+#, python-format
381+msgid "Removing role %s from user %s for project %s"
382+msgstr ""
383+
384+#: nova/api/ec2/admin.py:125 nova/auth/manager.py:441
385+#, python-format
386+msgid "Removing sitewide role %s from user %s"
387+msgstr ""
388+
389+#: nova/api/ec2/admin.py:129 nova/api/ec2/admin.py:192
390+msgid "operation must be add or remove"
391+msgstr ""
392+
393+#: nova/api/ec2/admin.py:142
394+#, python-format
395+msgid "Getting x509 for user: %s on project: %s"
396+msgstr ""
397+
398+#: nova/api/ec2/admin.py:159
399+#, python-format
400+msgid "Create project %s managed by %s"
401+msgstr ""
402+
403+#: nova/api/ec2/admin.py:170
404+#, python-format
405+msgid "Delete project: %s"
406+msgstr ""
407+
408+#: nova/api/ec2/admin.py:184 nova/auth/manager.py:533
409+#, python-format
410+msgid "Adding user %s to project %s"
411+msgstr ""
412+
413+#: nova/api/ec2/admin.py:188
414+#, python-format
415+msgid "Removing user %s from project %s"
416+msgstr ""
417+
418+#: nova/api/ec2/apirequest.py:95
419+#, python-format
420+msgid "Unsupported API request: controller = %s,action = %s"
421+msgstr ""
422+
423+#: nova/api/ec2/cloud.py:117
424+#, python-format
425+msgid "Generating root CA: %s"
426+msgstr ""
427+
428+#: nova/api/ec2/cloud.py:277
429+#, python-format
430+msgid "Create key pair %s"
431+msgstr ""
432+
433+#: nova/api/ec2/cloud.py:285
434+#, python-format
435+msgid "Delete key pair %s"
436+msgstr ""
437+
438+#: nova/api/ec2/cloud.py:357
439+#, python-format
440+msgid "%s is not a valid ipProtocol"
441+msgstr ""
442+
443+#: nova/api/ec2/cloud.py:361
444+msgid "Invalid port range"
445+msgstr ""
446+
447+#: nova/api/ec2/cloud.py:392
448+#, python-format
449+msgid "Revoke security group ingress %s"
450+msgstr ""
451+
452+#: nova/api/ec2/cloud.py:401 nova/api/ec2/cloud.py:414
453+msgid "No rule for the specified parameters."
454+msgstr ""
455+
456+#: nova/api/ec2/cloud.py:421
457+#, python-format
458+msgid "Authorize security group ingress %s"
459+msgstr ""
460+
461+#: nova/api/ec2/cloud.py:432
462+#, python-format
463+msgid "This rule already exists in group %s"
464+msgstr ""
465+
466+#: nova/api/ec2/cloud.py:460
467+#, python-format
468+msgid "Create Security Group %s"
469+msgstr ""
470+
471+#: nova/api/ec2/cloud.py:463
472+#, python-format
473+msgid "group %s already exists"
474+msgstr ""
475+
476+#: nova/api/ec2/cloud.py:475
477+#, python-format
478+msgid "Delete security group %s"
479+msgstr ""
480+
481+#: nova/api/ec2/cloud.py:483 nova/compute/manager.py:452
482+#, python-format
483+msgid "Get console output for instance %s"
484+msgstr ""
485+
486+#: nova/api/ec2/cloud.py:543
487+#, python-format
488+msgid "Create volume of %s GB"
489+msgstr ""
490+
491+#: nova/api/ec2/cloud.py:567
492+#, python-format
493+msgid "Attach volume %s to instacne %s at %s"
494+msgstr ""
495+
496+#: nova/api/ec2/cloud.py:579
497+#, python-format
498+msgid "Detach volume %s"
499+msgstr ""
500+
501+#: nova/api/ec2/cloud.py:686
502+msgid "Allocate address"
503+msgstr ""
504+
505+#: nova/api/ec2/cloud.py:691
506+#, python-format
507+msgid "Release address %s"
508+msgstr ""
509+
510+#: nova/api/ec2/cloud.py:696
511+#, python-format
512+msgid "Associate address %s to instance %s"
513+msgstr ""
514+
515+#: nova/api/ec2/cloud.py:703
516+#, python-format
517+msgid "Disassociate address %s"
518+msgstr ""
519+
520+#: nova/api/ec2/cloud.py:730
521+msgid "Going to start terminating instances"
522+msgstr ""
523+
524+#: nova/api/ec2/cloud.py:738
525+#, python-format
526+msgid "Reboot instance %r"
527+msgstr ""
528+
529+#: nova/api/ec2/cloud.py:775
530+#, python-format
531+msgid "De-registering image %s"
532+msgstr ""
533+
534+#: nova/api/ec2/cloud.py:783
535+#, python-format
536+msgid "Registered image %s with id %s"
537+msgstr ""
538+
539+#: nova/api/ec2/cloud.py:789 nova/api/ec2/cloud.py:804
540+#, python-format
541+msgid "attribute not supported: %s"
542+msgstr ""
543+
544+#: nova/api/ec2/cloud.py:794
545+#, python-format
546+msgid "invalid id: %s"
547+msgstr ""
548+
549+#: nova/api/ec2/cloud.py:807
550+msgid "user or group not specified"
551+msgstr ""
552+
553+#: nova/api/ec2/cloud.py:809
554+msgid "only group \"all\" is supported"
555+msgstr ""
556+
557+#: nova/api/ec2/cloud.py:811
558+msgid "operation_type must be add or remove"
559+msgstr ""
560+
561+#: nova/api/ec2/cloud.py:812
562+#, python-format
563+msgid "Updating image %s publicity"
564+msgstr ""
565+
566+#: nova/api/ec2/metadatarequesthandler.py:75
567+#, python-format
568+msgid "Failed to get metadata for ip: %s"
569+msgstr ""
570+
571+#: nova/api/openstack/__init__.py:70
572+#, python-format
573+msgid "Caught error: %s"
574+msgstr ""
575+
576+#: nova/api/openstack/__init__.py:86
577+msgid "Including admin operations in API."
578+msgstr ""
579+
580+#: nova/api/openstack/servers.py:184
581+#, python-format
582+msgid "Compute.api::lock %s"
583+msgstr ""
584+
585+#: nova/api/openstack/servers.py:199
586+#, python-format
587+msgid "Compute.api::unlock %s"
588+msgstr ""
589+
590+#: nova/api/openstack/servers.py:213
591+#, python-format
592+msgid "Compute.api::get_lock %s"
593+msgstr ""
594+
595+#: nova/api/openstack/servers.py:224
596+#, python-format
597+msgid "Compute.api::pause %s"
598+msgstr ""
599+
600+#: nova/api/openstack/servers.py:235
601+#, python-format
602+msgid "Compute.api::unpause %s"
603+msgstr ""
604+
605+#: nova/api/openstack/servers.py:246
606+#, python-format
607+msgid "compute.api::suspend %s"
608+msgstr ""
609+
610+#: nova/api/openstack/servers.py:257
611+#, python-format
612+msgid "compute.api::resume %s"
613+msgstr ""
614+
615+#: nova/auth/dbdriver.py:84
616+#, python-format
617+msgid "User %s already exists"
618+msgstr ""
619+
620+#: nova/auth/dbdriver.py:106 nova/auth/ldapdriver.py:207
621+#, python-format
622+msgid "Project can't be created because manager %s doesn't exist"
623+msgstr ""
624+
625+#: nova/auth/dbdriver.py:135 nova/auth/ldapdriver.py:204
626+#, python-format
627+msgid "Project can't be created because project %s already exists"
628+msgstr ""
629+
630+#: nova/auth/dbdriver.py:157 nova/auth/ldapdriver.py:241
631+#, python-format
632+msgid "Project can't be modified because manager %s doesn't exist"
633+msgstr ""
634+
635+#: nova/auth/dbdriver.py:245
636+#, python-format
637+msgid "User \"%s\" not found"
638+msgstr ""
639+
640+#: nova/auth/dbdriver.py:248
641+#, python-format
642+msgid "Project \"%s\" not found"
643+msgstr ""
644+
645+#: nova/auth/fakeldap.py:33
646+msgid "Attempted to instantiate singleton"
647+msgstr ""
648+
649+#: nova/auth/ldapdriver.py:181
650+#, python-format
651+msgid "LDAP object for %s doesn't exist"
652+msgstr ""
653+
654+#: nova/auth/ldapdriver.py:218
655+#, python-format
656+msgid "Project can't be created because user %s doesn't exist"
657+msgstr ""
658+
659+#: nova/auth/ldapdriver.py:478
660+#, python-format
661+msgid "User %s is already a member of the group %s"
662+msgstr ""
663+
664+#: nova/auth/ldapdriver.py:507
665+#, python-format
666+msgid ""
667+"Attempted to remove the last member of a group. Deleting the group at %s "
668+"instead."
669+msgstr ""
670+
671+#: nova/auth/ldapdriver.py:528
672+#, python-format
673+msgid "Group at dn %s doesn't exist"
674+msgstr ""
675+
676+#: nova/auth/manager.py:259
677+#, python-format
678+msgid "Looking up user: %r"
679+msgstr ""
680+
681+#: nova/auth/manager.py:263
682+#, python-format
683+msgid "Failed authorization for access key %s"
684+msgstr ""
685+
686+#: nova/auth/manager.py:264
687+#, python-format
688+msgid "No user found for access key %s"
689+msgstr ""
690+
691+#: nova/auth/manager.py:270
692+#, python-format
693+msgid "Using project name = user name (%s)"
694+msgstr ""
695+
696+#: nova/auth/manager.py:275
697+#, python-format
698+msgid "failed authorization: no project named %s (user=%s)"
699+msgstr ""
700+
701+#: nova/auth/manager.py:277
702+#, python-format
703+msgid "No project called %s could be found"
704+msgstr ""
705+
706+#: nova/auth/manager.py:281
707+#, python-format
708+msgid "Failed authorization: user %s not admin and not member of project %s"
709+msgstr ""
710+
711+#: nova/auth/manager.py:283
712+#, python-format
713+msgid "User %s is not a member of project %s"
714+msgstr ""
715+
716+#: nova/auth/manager.py:292 nova/auth/manager.py:303
717+#, python-format
718+msgid "Invalid signature for user %s"
719+msgstr ""
720+
721+#: nova/auth/manager.py:293 nova/auth/manager.py:304
722+msgid "Signature does not match"
723+msgstr ""
724+
725+#: nova/auth/manager.py:374
726+msgid "Must specify project"
727+msgstr ""
728+
729+#: nova/auth/manager.py:408
730+#, python-format
731+msgid "The %s role can not be found"
732+msgstr ""
733+
734+#: nova/auth/manager.py:410
735+#, python-format
736+msgid "The %s role is global only"
737+msgstr ""
738+
739+#: nova/auth/manager.py:412
740+#, python-format
741+msgid "Adding role %s to user %s in project %s"
742+msgstr ""
743+
744+#: nova/auth/manager.py:438
745+#, python-format
746+msgid "Removing role %s from user %s on project %s"
747+msgstr ""
748+
749+#: nova/auth/manager.py:505
750+#, python-format
751+msgid "Created project %s with manager %s"
752+msgstr ""
753+
754+#: nova/auth/manager.py:523
755+#, python-format
756+msgid "modifying project %s"
757+msgstr ""
758+
759+#: nova/auth/manager.py:553
760+#, python-format
761+msgid "Remove user %s from project %s"
762+msgstr ""
763+
764+#: nova/auth/manager.py:581
765+#, python-format
766+msgid "Deleting project %s"
767+msgstr ""
768+
769+#: nova/auth/manager.py:637
770+#, python-format
771+msgid "Created user %s (admin: %r)"
772+msgstr ""
773+
774+#: nova/auth/manager.py:645
775+#, python-format
776+msgid "Deleting user %s"
777+msgstr ""
778+
779+#: nova/auth/manager.py:655
780+#, python-format
781+msgid "Access Key change for user %s"
782+msgstr ""
783+
784+#: nova/auth/manager.py:657
785+#, python-format
786+msgid "Secret Key change for user %s"
787+msgstr ""
788+
789+#: nova/auth/manager.py:659
790+#, python-format
791+msgid "Admin status set to %r for user %s"
792+msgstr ""
793+
794+#: nova/auth/manager.py:708
795+#, python-format
796+msgid "No vpn data for project %s"
797+msgstr ""
798+
799+#: nova/cloudpipe/pipelib.py:45
800+msgid "Template for script to run on cloudpipe instance boot"
801+msgstr ""
802+
803+#: nova/cloudpipe/pipelib.py:48
804+msgid "Network to push into openvpn config"
805+msgstr ""
806+
807+#: nova/cloudpipe/pipelib.py:51
808+msgid "Netmask to push into openvpn config"
809+msgstr ""
810+
811+#: nova/cloudpipe/pipelib.py:97
812+#, python-format
813+msgid "Launching VPN for %s"
814+msgstr ""
815+
816+#: nova/compute/api.py:67
817+#, python-format
818+msgid "Instance %d was not found in get_network_topic"
819+msgstr ""
820+
821+#: nova/compute/api.py:73
822+#, python-format
823+msgid "Instance %d has no host"
824+msgstr ""
825+
826+#: nova/compute/api.py:92
827+#, python-format
828+msgid "Quota exceeeded for %s, tried to run %s instances"
829+msgstr ""
830+
831+#: nova/compute/api.py:94
832+#, python-format
833+msgid ""
834+"Instance quota exceeded. You can only run %s more instances of this type."
835+msgstr ""
836+
837+#: nova/compute/api.py:109
838+msgid "Creating a raw instance"
839+msgstr ""
840+
841+#: nova/compute/api.py:156
842+#, python-format
843+msgid "Going to run %s instances..."
844+msgstr ""
845+
846+#: nova/compute/api.py:180
847+#, python-format
848+msgid "Casting to scheduler for %s/%s's instance %s"
849+msgstr ""
850+
851+#: nova/compute/api.py:279
852+#, python-format
853+msgid "Going to try and terminate %s"
854+msgstr ""
855+
856+#: nova/compute/api.py:283
857+#, python-format
858+msgid "Instance %d was not found during terminate"
859+msgstr ""
860+
861+#: nova/compute/api.py:288
862+#, python-format
863+msgid "Instance %d is already being terminated"
864+msgstr ""
865+
866+#: nova/compute/api.py:450
867+#, python-format
868+msgid "Invalid device specified: %s. Example device: /dev/vdb"
869+msgstr ""
870+
871+#: nova/compute/api.py:465
872+msgid "Volume isn't attached to anything!"
873+msgstr ""
874+
875+#: nova/compute/disk.py:71
876+#, python-format
877+msgid "Input partition size not evenly divisible by sector size: %d / %d"
878+msgstr ""
879+
880+#: nova/compute/disk.py:75
881+#, python-format
882+msgid "Bytes for local storage not evenly divisible by sector size: %d / %d"
883+msgstr ""
884+
885+#: nova/compute/disk.py:128
886+#, python-format
887+msgid "Could not attach image to loopback: %s"
888+msgstr ""
889+
890+#: nova/compute/disk.py:136
891+#, python-format
892+msgid "Failed to load partition: %s"
893+msgstr ""
894+
895+#: nova/compute/disk.py:158
896+#, python-format
897+msgid "Failed to mount filesystem: %s"
898+msgstr ""
899+
900+#: nova/compute/instance_types.py:41
901+#, python-format
902+msgid "Unknown instance type: %s"
903+msgstr ""
904+
905+#: nova/compute/manager.py:69
906+#, python-format
907+msgid "check_instance_lock: decorating: |%s|"
908+msgstr ""
909+
910+#: nova/compute/manager.py:71
911+#, python-format
912+msgid "check_instance_lock: arguments: |%s| |%s| |%s|"
913+msgstr ""
914+
915+#: nova/compute/manager.py:75
916+#, python-format
917+msgid "check_instance_lock: locked: |%s|"
918+msgstr ""
919+
920+#: nova/compute/manager.py:77
921+#, python-format
922+msgid "check_instance_lock: admin: |%s|"
923+msgstr ""
924+
925+#: nova/compute/manager.py:82
926+#, python-format
927+msgid "check_instance_lock: executing: |%s|"
928+msgstr ""
929+
930+#: nova/compute/manager.py:86
931+#, python-format
932+msgid "check_instance_lock: not executing |%s|"
933+msgstr ""
934+
935+#: nova/compute/manager.py:157
936+msgid "Instance has already been created"
937+msgstr ""
938+
939+#: nova/compute/manager.py:158
940+#, python-format
941+msgid "instance %s: starting..."
942+msgstr ""
943+
944+#: nova/compute/manager.py:197
945+#, python-format
946+msgid "instance %s: Failed to spawn"
947+msgstr ""
948+
949+#: nova/compute/manager.py:211 nova/tests/test_cloud.py:228
950+#, python-format
951+msgid "Terminating instance %s"
952+msgstr ""
953+
954+#: nova/compute/manager.py:217
955+#, python-format
956+msgid "Disassociating address %s"
957+msgstr ""
958+
959+#: nova/compute/manager.py:230
960+#, python-format
961+msgid "Deallocating address %s"
962+msgstr ""
963+
964+#: nova/compute/manager.py:243
965+#, python-format
966+msgid "trying to destroy already destroyed instance: %s"
967+msgstr ""
968+
969+#: nova/compute/manager.py:257
970+#, python-format
971+msgid "Rebooting instance %s"
972+msgstr ""
973+
974+#: nova/compute/manager.py:260
975+#, python-format
976+msgid "trying to reboot a non-running instance: %s (state: %s excepted: %s)"
977+msgstr ""
978+
979+#: nova/compute/manager.py:286
980+#, python-format
981+msgid "instance %s: snapshotting"
982+msgstr ""
983+
984+#: nova/compute/manager.py:289
985+#, python-format
986+msgid ""
987+"trying to snapshot a non-running instance: %s (state: %s excepted: %s)"
988+msgstr ""
989+
990+#: nova/compute/manager.py:301
991+#, python-format
992+msgid "instance %s: rescuing"
993+msgstr ""
994+
995+#: nova/compute/manager.py:316
996+#, python-format
997+msgid "instance %s: unrescuing"
998+msgstr ""
999+
1000+#: nova/compute/manager.py:335
1001+#, python-format
1002+msgid "instance %s: pausing"
1003+msgstr ""
1004+
1005+#: nova/compute/manager.py:352
1006+#, python-format
1007+msgid "instance %s: unpausing"
1008+msgstr ""
1009+
1010+#: nova/compute/manager.py:369
1011+#, python-format
1012+msgid "instance %s: retrieving diagnostics"
1013+msgstr ""
1014+
1015+#: nova/compute/manager.py:382
1016+#, python-format
1017+msgid "instance %s: suspending"
1018+msgstr ""
1019+
1020+#: nova/compute/manager.py:401
1021+#, python-format
1022+msgid "instance %s: resuming"
1023+msgstr ""
1024+
1025+#: nova/compute/manager.py:420
1026+#, python-format
1027+msgid "instance %s: locking"
1028+msgstr ""
1029+
1030+#: nova/compute/manager.py:432
1031+#, python-format
1032+msgid "instance %s: unlocking"
1033+msgstr ""
1034+
1035+#: nova/compute/manager.py:442
1036+#, python-format
1037+msgid "instance %s: getting locked state"
1038+msgstr ""
1039+
1040+#: nova/compute/manager.py:462
1041+#, python-format
1042+msgid "instance %s: attaching volume %s to %s"
1043+msgstr ""
1044+
1045+#: nova/compute/manager.py:478
1046+#, python-format
1047+msgid "instance %s: attach failed %s, removing"
1048+msgstr ""
1049+
1050+#: nova/compute/manager.py:493
1051+#, python-format
1052+msgid "Detach volume %s from mountpoint %s on instance %s"
1053+msgstr ""
1054+
1055+#: nova/compute/manager.py:497
1056+#, python-format
1057+msgid "Detaching volume from unknown instance %s"
1058+msgstr ""
1059+
1060+#: nova/compute/monitor.py:259
1061+#, python-format
1062+msgid "updating %s..."
1063+msgstr ""
1064+
1065+#: nova/compute/monitor.py:289
1066+msgid "unexpected error during update"
1067+msgstr ""
1068+
1069+#: nova/compute/monitor.py:355
1070+#, python-format
1071+msgid "Cannot get blockstats for \"%s\" on \"%s\""
1072+msgstr ""
1073+
1074+#: nova/compute/monitor.py:377
1075+#, python-format
1076+msgid "Cannot get ifstats for \"%s\" on \"%s\""
1077+msgstr ""
1078+
1079+#: nova/compute/monitor.py:412
1080+msgid "unexpected exception getting connection"
1081+msgstr ""
1082+
1083+#: nova/compute/monitor.py:427
1084+#, python-format
1085+msgid "Found instance: %s"
1086+msgstr ""
1087+
1088+#: nova/db/sqlalchemy/api.py:43
1089+msgid "Use of empty request context is deprecated"
1090+msgstr ""
1091+
1092+#: nova/db/sqlalchemy/api.py:132
1093+#, python-format
1094+msgid "No service for id %s"
1095+msgstr ""
1096+
1097+#: nova/db/sqlalchemy/api.py:229
1098+#, python-format
1099+msgid "No service for %s, %s"
1100+msgstr ""
1101+
1102+#: nova/db/sqlalchemy/api.py:574
1103+#, python-format
1104+msgid "No floating ip for address %s"
1105+msgstr ""
1106+
1107+#: nova/db/sqlalchemy/api.py:668
1108+#, python-format
1109+msgid "No instance for id %s"
1110+msgstr ""
1111+
1112+#: nova/db/sqlalchemy/api.py:758 nova/virt/libvirt_conn.py:598
1113+#: nova/virt/xenapi/volumeops.py:48 nova/virt/xenapi/volumeops.py:103
1114+#, python-format
1115+msgid "Instance %s not found"
1116+msgstr ""
1117+
1118+#: nova/db/sqlalchemy/api.py:891
1119+#, python-format
1120+msgid "no keypair for user %s, name %s"
1121+msgstr ""
1122+
1123+#: nova/db/sqlalchemy/api.py:1006 nova/db/sqlalchemy/api.py:1064
1124+#, python-format
1125+msgid "No network for id %s"
1126+msgstr ""
1127+
1128+#: nova/db/sqlalchemy/api.py:1036
1129+#, python-format
1130+msgid "No network for bridge %s"
1131+msgstr ""
1132+
1133+#: nova/db/sqlalchemy/api.py:1050
1134+#, python-format
1135+msgid "No network for instance %s"
1136+msgstr ""
1137+
1138+#: nova/db/sqlalchemy/api.py:1180
1139+#, python-format
1140+msgid "Token %s does not exist"
1141+msgstr ""
1142+
1143+#: nova/db/sqlalchemy/api.py:1205
1144+#, python-format
1145+msgid "No quota for project_id %s"
1146+msgstr ""
1147+
1148+#: nova/db/sqlalchemy/api.py:1356
1149+#, python-format
1150+msgid "No volume for id %s"
1151+msgstr ""
1152+
1153+#: nova/db/sqlalchemy/api.py:1401
1154+#, python-format
1155+msgid "Volume %s not found"
1156+msgstr ""
1157+
1158+#: nova/db/sqlalchemy/api.py:1413
1159+#, python-format
1160+msgid "No export device found for volume %s"
1161+msgstr ""
1162+
1163+#: nova/db/sqlalchemy/api.py:1426
1164+#, python-format
1165+msgid "No target id found for volume %s"
1166+msgstr ""
1167+
1168+#: nova/db/sqlalchemy/api.py:1471
1169+#, python-format
1170+msgid "No security group with id %s"
1171+msgstr ""
1172+
1173+#: nova/db/sqlalchemy/api.py:1488
1174+#, python-format
1175+msgid "No security group named %s for project: %s"
1176+msgstr ""
1177+
1178+#: nova/db/sqlalchemy/api.py:1576
1179+#, python-format
1180+msgid "No secuity group rule with id %s"
1181+msgstr ""
1182+
1183+#: nova/db/sqlalchemy/api.py:1650
1184+#, python-format
1185+msgid "No user for id %s"
1186+msgstr ""
1187+
1188+#: nova/db/sqlalchemy/api.py:1666
1189+#, python-format
1190+msgid "No user for access key %s"
1191+msgstr ""
1192+
1193+#: nova/db/sqlalchemy/api.py:1728
1194+#, python-format
1195+msgid "No project with id %s"
1196+msgstr ""
1197+
1198+#: nova/image/glance.py:78
1199+#, python-format
1200+msgid "Parallax returned HTTP error %d from request for /images"
1201+msgstr ""
1202+
1203+#: nova/image/glance.py:97
1204+#, python-format
1205+msgid "Parallax returned HTTP error %d from request for /images/detail"
1206+msgstr ""
1207+
1208+#: nova/image/s3.py:82
1209+#, python-format
1210+msgid "Image %s could not be found"
1211+msgstr ""
1212+
1213+#: nova/network/api.py:39
1214+#, python-format
1215+msgid "Quota exceeeded for %s, tried to allocate address"
1216+msgstr ""
1217+
1218+#: nova/network/api.py:42
1219+msgid "Address quota exceeded. You cannot allocate any more addresses"
1220+msgstr ""
1221+
1222+#: nova/network/linux_net.py:176
1223+#, python-format
1224+msgid "Starting VLAN inteface %s"
1225+msgstr ""
1226+
1227+#: nova/network/linux_net.py:186
1228+#, python-format
1229+msgid "Starting Bridge interface for %s"
1230+msgstr ""
1231+
1232+#: nova/network/linux_net.py:254
1233+#, python-format
1234+msgid "Hupping dnsmasq threw %s"
1235+msgstr ""
1236+
1237+#: nova/network/linux_net.py:256
1238+#, python-format
1239+msgid "Pid %d is stale, relaunching dnsmasq"
1240+msgstr ""
1241+
1242+#: nova/network/linux_net.py:334
1243+#, python-format
1244+msgid "Killing dnsmasq threw %s"
1245+msgstr ""
1246+
1247+#: nova/network/manager.py:135
1248+msgid "setting network host"
1249+msgstr ""
1250+
1251+#: nova/network/manager.py:190
1252+#, python-format
1253+msgid "Leasing IP %s"
1254+msgstr ""
1255+
1256+#: nova/network/manager.py:194
1257+#, python-format
1258+msgid "IP %s leased that isn't associated"
1259+msgstr ""
1260+
1261+#: nova/network/manager.py:197
1262+#, python-format
1263+msgid "IP %s leased to bad mac %s vs %s"
1264+msgstr ""
1265+
1266+#: nova/network/manager.py:205
1267+#, python-format
1268+msgid "IP %s leased that was already deallocated"
1269+msgstr ""
1270+
1271+#: nova/network/manager.py:214
1272+#, python-format
1273+msgid "IP %s released that isn't associated"
1274+msgstr ""
1275+
1276+#: nova/network/manager.py:217
1277+#, python-format
1278+msgid "IP %s released from bad mac %s vs %s"
1279+msgstr ""
1280+
1281+#: nova/network/manager.py:220
1282+#, python-format
1283+msgid "IP %s released that was not leased"
1284+msgstr ""
1285+
1286+#: nova/network/manager.py:442
1287+#, python-format
1288+msgid "Dissassociated %s stale fixed ip(s)"
1289+msgstr ""
1290+
1291+#: nova/objectstore/handler.py:106
1292+#, python-format
1293+msgid "Unknown S3 value type %r"
1294+msgstr ""
1295+
1296+#: nova/objectstore/handler.py:137
1297+msgid "Authenticated request"
1298+msgstr ""
1299+
1300+#: nova/objectstore/handler.py:182
1301+msgid "List of buckets requested"
1302+msgstr ""
1303+
1304+#: nova/objectstore/handler.py:209
1305+#, python-format
1306+msgid "List keys for bucket %s"
1307+msgstr ""
1308+
1309+#: nova/objectstore/handler.py:217
1310+#, python-format
1311+msgid "Unauthorized attempt to access bucket %s"
1312+msgstr ""
1313+
1314+#: nova/objectstore/handler.py:235
1315+#, python-format
1316+msgid "Creating bucket %s"
1317+msgstr ""
1318+
1319+#: nova/objectstore/handler.py:245
1320+#, python-format
1321+msgid "Deleting bucket %s"
1322+msgstr ""
1323+
1324+#: nova/objectstore/handler.py:249
1325+#, python-format
1326+msgid "Unauthorized attempt to delete bucket %s"
1327+msgstr ""
1328+
1329+#: nova/objectstore/handler.py:271
1330+#, python-format
1331+msgid "Getting object: %s / %s"
1332+msgstr ""
1333+
1334+#: nova/objectstore/handler.py:274
1335+#, python-format
1336+msgid "Unauthorized attempt to get object %s from bucket %s"
1337+msgstr ""
1338+
1339+#: nova/objectstore/handler.py:292
1340+#, python-format
1341+msgid "Putting object: %s / %s"
1342+msgstr ""
1343+
1344+#: nova/objectstore/handler.py:295
1345+#, python-format
1346+msgid "Unauthorized attempt to upload object %s to bucket %s"
1347+msgstr ""
1348+
1349+#: nova/objectstore/handler.py:314
1350+#, python-format
1351+msgid "Deleting object: %s / %s"
1352+msgstr ""
1353+
1354+#: nova/objectstore/handler.py:393
1355+#, python-format
1356+msgid "Not authorized to upload image: invalid directory %s"
1357+msgstr ""
1358+
1359+#: nova/objectstore/handler.py:401
1360+#, python-format
1361+msgid "Not authorized to upload image: unauthorized bucket %s"
1362+msgstr ""
1363+
1364+#: nova/objectstore/handler.py:406
1365+#, python-format
1366+msgid "Starting image upload: %s"
1367+msgstr ""
1368+
1369+#: nova/objectstore/handler.py:420
1370+#, python-format
1371+msgid "Not authorized to update attributes of image %s"
1372+msgstr ""
1373+
1374+#: nova/objectstore/handler.py:428
1375+#, python-format
1376+msgid "Toggling publicity flag of image %s %r"
1377+msgstr ""
1378+
1379+#: nova/objectstore/handler.py:433
1380+#, python-format
1381+msgid "Updating user fields on image %s"
1382+msgstr ""
1383+
1384+#: nova/objectstore/handler.py:447
1385+#, python-format
1386+msgid "Unauthorized attempt to delete image %s"
1387+msgstr ""
1388+
1389+#: nova/objectstore/handler.py:452
1390+#, python-format
1391+msgid "Deleted image: %s"
1392+msgstr ""
1393+
1394+#: nova/scheduler/chance.py:37 nova/scheduler/simple.py:73
1395+#: nova/scheduler/simple.py:106 nova/scheduler/simple.py:118
1396+msgid "No hosts found"
1397+msgstr ""
1398+
1399+#: nova/scheduler/driver.py:66
1400+msgid "Must implement a fallback schedule"
1401+msgstr ""
1402+
1403+#: nova/scheduler/manager.py:69
1404+#, python-format
1405+msgid "Casting to %s %s for %s"
1406+msgstr ""
1407+
1408+#: nova/scheduler/simple.py:63
1409+msgid "All hosts have too many cores"
1410+msgstr ""
1411+
1412+#: nova/scheduler/simple.py:95
1413+msgid "All hosts have too many gigabytes"
1414+msgstr ""
1415+
1416+#: nova/scheduler/simple.py:115
1417+msgid "All hosts have too many networks"
1418+msgstr ""
1419+
1420+#: nova/tests/test_cloud.py:198
1421+msgid "Can't test instances without a real virtual env."
1422+msgstr ""
1423+
1424+#: nova/tests/test_cloud.py:210
1425+#, python-format
1426+msgid "Need to watch instance %s until it's running..."
1427+msgstr ""
1428+
1429+#: nova/tests/test_compute.py:104
1430+#, python-format
1431+msgid "Running instances: %s"
1432+msgstr ""
1433+
1434+#: nova/tests/test_compute.py:110
1435+#, python-format
1436+msgid "After terminating instances: %s"
1437+msgstr ""
1438+
1439+#: nova/tests/test_rpc.py:89
1440+#, python-format
1441+msgid "Nested received %s, %s"
1442+msgstr ""
1443+
1444+#: nova/tests/test_rpc.py:94
1445+#, python-format
1446+msgid "Nested return %s"
1447+msgstr ""
1448+
1449+#: nova/tests/test_rpc.py:119 nova/tests/test_rpc.py:125
1450+#, python-format
1451+msgid "Received %s"
1452+msgstr ""
1453+
1454+#: nova/tests/test_volume.py:162
1455+#, python-format
1456+msgid "Target %s allocated"
1457+msgstr ""
1458+
1459+#: nova/virt/connection.py:73
1460+msgid "Failed to open connection to the hypervisor"
1461+msgstr ""
1462+
1463+#: nova/virt/fake.py:210
1464+#, python-format
1465+msgid "Instance %s Not Found"
1466+msgstr ""
1467+
1468+#: nova/virt/hyperv.py:118
1469+msgid "In init host"
1470+msgstr ""
1471+
1472+#: nova/virt/hyperv.py:131
1473+#, python-format
1474+msgid "Attempt to create duplicate vm %s"
1475+msgstr ""
1476+
1477+#: nova/virt/hyperv.py:148
1478+#, python-format
1479+msgid "Starting VM %s "
1480+msgstr ""
1481+
1482+#: nova/virt/hyperv.py:150
1483+#, python-format
1484+msgid "Started VM %s "
1485+msgstr ""
1486+
1487+#: nova/virt/hyperv.py:152
1488+#, python-format
1489+msgid "spawn vm failed: %s"
1490+msgstr ""
1491+
1492+#: nova/virt/hyperv.py:169
1493+#, python-format
1494+msgid "Failed to create VM %s"
1495+msgstr ""
1496+
1497+#: nova/virt/hyperv.py:171 nova/virt/xenapi/vm_utils.py:125
1498+#, python-format
1499+msgid "Created VM %s..."
1500+msgstr ""
1501+
1502+#: nova/virt/hyperv.py:188
1503+#, python-format
1504+msgid "Set memory for vm %s..."
1505+msgstr ""
1506+
1507+#: nova/virt/hyperv.py:198
1508+#, python-format
1509+msgid "Set vcpus for vm %s..."
1510+msgstr ""
1511+
1512+#: nova/virt/hyperv.py:202
1513+#, python-format
1514+msgid "Creating disk for %s by attaching disk file %s"
1515+msgstr ""
1516+
1517+#: nova/virt/hyperv.py:227
1518+#, python-format
1519+msgid "Failed to add diskdrive to VM %s"
1520+msgstr ""
1521+
1522+#: nova/virt/hyperv.py:230
1523+#, python-format
1524+msgid "New disk drive path is %s"
1525+msgstr ""
1526+
1527+#: nova/virt/hyperv.py:247
1528+#, python-format
1529+msgid "Failed to add vhd file to VM %s"
1530+msgstr ""
1531+
1532+#: nova/virt/hyperv.py:249
1533+#, python-format
1534+msgid "Created disk for %s"
1535+msgstr ""
1536+
1537+#: nova/virt/hyperv.py:253
1538+#, python-format
1539+msgid "Creating nic for %s "
1540+msgstr ""
1541+
1542+#: nova/virt/hyperv.py:272
1543+msgid "Failed creating a port on the external vswitch"
1544+msgstr ""
1545+
1546+#: nova/virt/hyperv.py:273
1547+#, python-format
1548+msgid "Failed creating port for %s"
1549+msgstr ""
1550+
1551+#: nova/virt/hyperv.py:275
1552+#, python-format
1553+msgid "Created switch port %s on switch %s"
1554+msgstr ""
1555+
1556+#: nova/virt/hyperv.py:285
1557+#, python-format
1558+msgid "Failed to add nic to VM %s"
1559+msgstr ""
1560+
1561+#: nova/virt/hyperv.py:287
1562+#, python-format
1563+msgid "Created nic for %s "
1564+msgstr ""
1565+
1566+#: nova/virt/hyperv.py:320
1567+#, python-format
1568+msgid "WMI job failed: %s"
1569+msgstr ""
1570+
1571+#: nova/virt/hyperv.py:322
1572+#, python-format
1573+msgid "WMI job succeeded: %s, Elapsed=%s "
1574+msgstr ""
1575+
1576+#: nova/virt/hyperv.py:358
1577+#, python-format
1578+msgid "Got request to destroy vm %s"
1579+msgstr ""
1580+
1581+#: nova/virt/hyperv.py:383
1582+#, python-format
1583+msgid "Failed to destroy vm %s"
1584+msgstr ""
1585+
1586+#: nova/virt/hyperv.py:389
1587+#, python-format
1588+msgid "Del: disk %s vm %s"
1589+msgstr ""
1590+
1591+#: nova/virt/hyperv.py:405
1592+#, python-format
1593+msgid ""
1594+"Got Info for vm %s: state=%s, mem=%s, num_cpu=%s, "
1595+"cpu_time=%s"
1596+msgstr ""
1597+
1598+#: nova/virt/hyperv.py:424 nova/virt/xenapi/vm_utils.py:301
1599+#, python-format
1600+msgid "duplicate name found: %s"
1601+msgstr ""
1602+
1603+#: nova/virt/hyperv.py:444
1604+#, python-format
1605+msgid "Successfully changed vm state of %s to %s"
1606+msgstr ""
1607+
1608+#: nova/virt/hyperv.py:447 nova/virt/hyperv.py:449
1609+#, python-format
1610+msgid "Failed to change vm state of %s to %s"
1611+msgstr ""
1612+
1613+#: nova/virt/images.py:70
1614+#, python-format
1615+msgid "Finished retreving %s -- placed in %s"
1616+msgstr ""
1617+
1618+#: nova/virt/libvirt_conn.py:144
1619+#, python-format
1620+msgid "Connecting to libvirt: %s"
1621+msgstr ""
1622+
1623+#: nova/virt/libvirt_conn.py:157
1624+msgid "Connection to libvirt broke"
1625+msgstr ""
1626+
1627+#: nova/virt/libvirt_conn.py:229
1628+#, python-format
1629+msgid "instance %s: deleting instance files %s"
1630+msgstr ""
1631+
1632+#: nova/virt/libvirt_conn.py:271
1633+#, python-format
1634+msgid "No disk at %s"
1635+msgstr ""
1636+
1637+#: nova/virt/libvirt_conn.py:278
1638+msgid "Instance snapshotting is not supported for libvirtat this time"
1639+msgstr ""
1640+
1641+#: nova/virt/libvirt_conn.py:294
1642+#, python-format
1643+msgid "instance %s: rebooted"
1644+msgstr ""
1645+
1646+#: nova/virt/libvirt_conn.py:297
1647+#, python-format
1648+msgid "_wait_for_reboot failed: %s"
1649+msgstr ""
1650+
1651+#: nova/virt/libvirt_conn.py:340
1652+#, python-format
1653+msgid "instance %s: rescued"
1654+msgstr ""
1655+
1656+#: nova/virt/libvirt_conn.py:343
1657+#, python-format
1658+msgid "_wait_for_rescue failed: %s"
1659+msgstr ""
1660+
1661+#: nova/virt/libvirt_conn.py:370
1662+#, python-format
1663+msgid "instance %s: is running"
1664+msgstr ""
1665+
1666+#: nova/virt/libvirt_conn.py:381
1667+#, python-format
1668+msgid "instance %s: booted"
1669+msgstr ""
1670+
1671+#: nova/virt/libvirt_conn.py:384 nova/virt/xenapi/vmops.py:116
1672+#, python-format
1673+msgid "instance %s: failed to boot"
1674+msgstr ""
1675+
1676+#: nova/virt/libvirt_conn.py:395
1677+#, python-format
1678+msgid "virsh said: %r"
1679+msgstr ""
1680+
1681+#: nova/virt/libvirt_conn.py:399
1682+msgid "cool, it's a device"
1683+msgstr ""
1684+
1685+#: nova/virt/libvirt_conn.py:407
1686+#, python-format
1687+msgid "data: %r, fpath: %r"
1688+msgstr ""
1689+
1690+#: nova/virt/libvirt_conn.py:415
1691+#, python-format
1692+msgid "Contents of file %s: %r"
1693+msgstr ""
1694+
1695+#: nova/virt/libvirt_conn.py:449
1696+#, python-format
1697+msgid "instance %s: Creating image"
1698+msgstr ""
1699+
1700+#: nova/virt/libvirt_conn.py:505
1701+#, python-format
1702+msgid "instance %s: injecting key into image %s"
1703+msgstr ""
1704+
1705+#: nova/virt/libvirt_conn.py:508
1706+#, python-format
1707+msgid "instance %s: injecting net into image %s"
1708+msgstr ""
1709+
1710+#: nova/virt/libvirt_conn.py:516
1711+#, python-format
1712+msgid "instance %s: ignoring error injecting data into image %s (%s)"
1713+msgstr ""
1714+
1715+#: nova/virt/libvirt_conn.py:544 nova/virt/libvirt_conn.py:547
1716+#, python-format
1717+msgid "instance %s: starting toXML method"
1718+msgstr ""
1719+
1720+#: nova/virt/libvirt_conn.py:589
1721+#, python-format
1722+msgid "instance %s: finished toXML method"
1723+msgstr ""
1724+
1725+#: nova/virt/xenapi_conn.py:113
1726+msgid ""
1727+"Must specify xenapi_connection_url, xenapi_connection_username (optionally), "
1728+"and xenapi_connection_password to use connection_type=xenapi"
1729+msgstr ""
1730+
1731+#: nova/virt/xenapi_conn.py:263
1732+#, python-format
1733+msgid "Task [%s] %s status: success %s"
1734+msgstr ""
1735+
1736+#: nova/virt/xenapi_conn.py:271
1737+#, python-format
1738+msgid "Task [%s] %s status: %s %s"
1739+msgstr ""
1740+
1741+#: nova/virt/xenapi_conn.py:287 nova/virt/xenapi_conn.py:300
1742+#, python-format
1743+msgid "Got exception: %s"
1744+msgstr ""
1745+
1746+#: nova/virt/xenapi/fake.py:72
1747+#, python-format
1748+msgid "%s: _db_content => %s"
1749+msgstr ""
1750+
1751+#: nova/virt/xenapi/fake.py:247 nova/virt/xenapi/fake.py:338
1752+#: nova/virt/xenapi/fake.py:356 nova/virt/xenapi/fake.py:404
1753+msgid "Raising NotImplemented"
1754+msgstr ""
1755+
1756+#: nova/virt/xenapi/fake.py:249
1757+#, python-format
1758+msgid "xenapi.fake does not have an implementation for %s"
1759+msgstr ""
1760+
1761+#: nova/virt/xenapi/fake.py:283
1762+#, python-format
1763+msgid "Calling %s %s"
1764+msgstr ""
1765+
1766+#: nova/virt/xenapi/fake.py:288
1767+#, python-format
1768+msgid "Calling getter %s"
1769+msgstr ""
1770+
1771+#: nova/virt/xenapi/fake.py:340
1772+#, python-format
1773+msgid ""
1774+"xenapi.fake does not have an implementation for %s or it has been called "
1775+"with the wrong number of arguments"
1776+msgstr ""
1777+
1778+#: nova/virt/xenapi/network_utils.py:40
1779+#, python-format
1780+msgid "Found non-unique network for bridge %s"
1781+msgstr ""
1782+
1783+#: nova/virt/xenapi/network_utils.py:43
1784+#, python-format
1785+msgid "Found no network for bridge %s"
1786+msgstr ""
1787+
1788+#: nova/virt/xenapi/vm_utils.py:127
1789+#, python-format
1790+msgid "Created VM %s as %s."
1791+msgstr ""
1792+
1793+#: nova/virt/xenapi/vm_utils.py:147
1794+#, python-format
1795+msgid "Creating VBD for VM %s, VDI %s ... "
1796+msgstr ""
1797+
1798+#: nova/virt/xenapi/vm_utils.py:149
1799+#, python-format
1800+msgid "Created VBD %s for VM %s, VDI %s."
1801+msgstr ""
1802+
1803+#: nova/virt/xenapi/vm_utils.py:165
1804+#, python-format
1805+msgid "VBD not found in instance %s"
1806+msgstr ""
1807+
1808+#: nova/virt/xenapi/vm_utils.py:175
1809+#, python-format
1810+msgid "Unable to unplug VBD %s"
1811+msgstr ""
1812+
1813+#: nova/virt/xenapi/vm_utils.py:187
1814+#, python-format
1815+msgid "Unable to destroy VBD %s"
1816+msgstr ""
1817+
1818+#: nova/virt/xenapi/vm_utils.py:202
1819+#, python-format
1820+msgid "Creating VIF for VM %s, network %s."
1821+msgstr ""
1822+
1823+#: nova/virt/xenapi/vm_utils.py:205
1824+#, python-format
1825+msgid "Created VIF %s for VM %s, network %s."
1826+msgstr ""
1827+
1828+#: nova/virt/xenapi/vm_utils.py:216
1829+#, python-format
1830+msgid "Snapshotting VM %s with label '%s'..."
1831+msgstr ""
1832+
1833+#: nova/virt/xenapi/vm_utils.py:229
1834+#, python-format
1835+msgid "Created snapshot %s from VM %s."
1836+msgstr ""
1837+
1838+#: nova/virt/xenapi/vm_utils.py:243
1839+#, python-format
1840+msgid "Asking xapi to upload %s as '%s'"
1841+msgstr ""
1842+
1843+#: nova/virt/xenapi/vm_utils.py:261
1844+#, python-format
1845+msgid "Asking xapi to fetch %s as %s"
1846+msgstr ""
1847+
1848+#: nova/virt/xenapi/vm_utils.py:279
1849+#, python-format
1850+msgid "Looking up vdi %s for PV kernel"
1851+msgstr ""
1852+
1853+#: nova/virt/xenapi/vm_utils.py:290
1854+#, python-format
1855+msgid "PV Kernel in VDI:%d"
1856+msgstr ""
1857+
1858+#: nova/virt/xenapi/vm_utils.py:318
1859+#, python-format
1860+msgid "VDI %s is still available"
1861+msgstr ""
1862+
1863+#: nova/virt/xenapi/vm_utils.py:331
1864+#, python-format
1865+msgid "(VM_UTILS) xenserver vm state -> |%s|"
1866+msgstr ""
1867+
1868+#: nova/virt/xenapi/vm_utils.py:333
1869+#, python-format
1870+msgid "(VM_UTILS) xenapi power_state -> |%s|"
1871+msgstr ""
1872+
1873+#: nova/virt/xenapi/vm_utils.py:390
1874+#, python-format
1875+msgid "VHD %s has parent %s"
1876+msgstr ""
1877+
1878+#: nova/virt/xenapi/vm_utils.py:407
1879+#, python-format
1880+msgid "Re-scanning SR %s"
1881+msgstr ""
1882+
1883+#: nova/virt/xenapi/vm_utils.py:431
1884+#, python-format
1885+msgid "Parent %s doesn't match original parent %s, waiting for coalesce..."
1886+msgstr ""
1887+
1888+#: nova/virt/xenapi/vm_utils.py:448
1889+#, python-format
1890+msgid "No VDIs found for VM %s"
1891+msgstr ""
1892+
1893+#: nova/virt/xenapi/vm_utils.py:452
1894+#, python-format
1895+msgid "Unexpected number of VDIs (%s) found for VM %s"
1896+msgstr ""
1897+
1898+#: nova/virt/xenapi/vmops.py:62
1899+#, python-format
1900+msgid "Attempted to create non-unique name %s"
1901+msgstr ""
1902+
1903+#: nova/virt/xenapi/vmops.py:99
1904+#, python-format
1905+msgid "Starting VM %s..."
1906+msgstr ""
1907+
1908+#: nova/virt/xenapi/vmops.py:101
1909+#, python-format
1910+msgid "Spawning VM %s created %s."
1911+msgstr ""
1912+
1913+#: nova/virt/xenapi/vmops.py:112
1914+#, python-format
1915+msgid "Instance %s: booted"
1916+msgstr ""
1917+
1918+#: nova/virt/xenapi/vmops.py:137
1919+#, python-format
1920+msgid "Instance not present %s"
1921+msgstr ""
1922+
1923+#: nova/virt/xenapi/vmops.py:166
1924+#, python-format
1925+msgid "Starting snapshot for VM %s"
1926+msgstr ""
1927+
1928+#: nova/virt/xenapi/vmops.py:174
1929+#, python-format
1930+msgid "Unable to Snapshot %s: %s"
1931+msgstr ""
1932+
1933+#: nova/virt/xenapi/vmops.py:184
1934+#, python-format
1935+msgid "Finished snapshot and upload for VM %s"
1936+msgstr ""
1937+
1938+#: nova/virt/xenapi/vmops.py:252
1939+#, python-format
1940+msgid "suspend: instance not present %s"
1941+msgstr ""
1942+
1943+#: nova/virt/xenapi/vmops.py:262
1944+#, python-format
1945+msgid "resume: instance not present %s"
1946+msgstr ""
1947+
1948+#: nova/virt/xenapi/vmops.py:271
1949+#, python-format
1950+msgid "Instance not found %s"
1951+msgstr ""
1952+
1953+#: nova/virt/xenapi/volume_utils.py:57
1954+#, python-format
1955+msgid "Introducing %s..."
1956+msgstr ""
1957+
1958+#: nova/virt/xenapi/volume_utils.py:74
1959+#, python-format
1960+msgid "Introduced %s as %s."
1961+msgstr ""
1962+
1963+#: nova/virt/xenapi/volume_utils.py:78
1964+msgid "Unable to create Storage Repository"
1965+msgstr ""
1966+
1967+#: nova/virt/xenapi/volume_utils.py:90
1968+#, python-format
1969+msgid "Unable to find SR from VBD %s"
1970+msgstr ""
1971+
1972+#: nova/virt/xenapi/volume_utils.py:96
1973+#, python-format
1974+msgid "Forgetting SR %s ... "
1975+msgstr ""
1976+
1977+#: nova/virt/xenapi/volume_utils.py:101
1978+#, python-format
1979+msgid "Ignoring exception %s when getting PBDs for %s"
1980+msgstr ""
1981+
1982+#: nova/virt/xenapi/volume_utils.py:107
1983+#, python-format
1984+msgid "Ignoring exception %s when unplugging PBD %s"
1985+msgstr ""
1986+
1987+#: nova/virt/xenapi/volume_utils.py:111
1988+#, python-format
1989+msgid "Forgetting SR %s done."
1990+msgstr ""
1991+
1992+#: nova/virt/xenapi/volume_utils.py:113
1993+#, python-format
1994+msgid "Ignoring exception %s when forgetting SR %s"
1995+msgstr ""
1996+
1997+#: nova/virt/xenapi/volume_utils.py:123
1998+#, python-format
1999+msgid "Unable to introduce VDI on SR %s"
2000+msgstr ""
2001+
2002+#: nova/virt/xenapi/volume_utils.py:128
2003+#, python-format
2004+msgid "Unable to get record of VDI %s on"
2005+msgstr ""
2006+
2007+#: nova/virt/xenapi/volume_utils.py:146
2008+#, python-format
2009+msgid "Unable to introduce VDI for SR %s"
2010+msgstr ""
2011+
2012+#: nova/virt/xenapi/volume_utils.py:175
2013+#, python-format
2014+msgid "Unable to obtain target information %s, %s"
2015+msgstr ""
2016+
2017+#: nova/virt/xenapi/volume_utils.py:197
2018+#, python-format
2019+msgid "Mountpoint cannot be translated: %s"
2020+msgstr ""
2021+
2022+#: nova/virt/xenapi/volumeops.py:51
2023+#, python-format
2024+msgid "Attach_volume: %s, %s, %s"
2025+msgstr ""
2026+
2027+#: nova/virt/xenapi/volumeops.py:69
2028+#, python-format
2029+msgid "Unable to create VDI on SR %s for instance %s"
2030+msgstr ""
2031+
2032+#: nova/virt/xenapi/volumeops.py:81
2033+#, python-format
2034+msgid "Unable to use SR %s for instance %s"
2035+msgstr ""
2036+
2037+#: nova/virt/xenapi/volumeops.py:93
2038+#, python-format
2039+msgid "Unable to attach volume to instance %s"
2040+msgstr ""
2041+
2042+#: nova/virt/xenapi/volumeops.py:95
2043+#, python-format
2044+msgid "Mountpoint %s attached to instance %s"
2045+msgstr ""
2046+
2047+#: nova/virt/xenapi/volumeops.py:106
2048+#, python-format
2049+msgid "Detach_volume: %s, %s"
2050+msgstr ""
2051+
2052+#: nova/virt/xenapi/volumeops.py:113
2053+#, python-format
2054+msgid "Unable to locate volume %s"
2055+msgstr ""
2056+
2057+#: nova/virt/xenapi/volumeops.py:121
2058+#, python-format
2059+msgid "Unable to detach volume %s"
2060+msgstr ""
2061+
2062+#: nova/virt/xenapi/volumeops.py:128
2063+#, python-format
2064+msgid "Mountpoint %s detached from instance %s"
2065+msgstr ""
2066+
2067+#: nova/volume/api.py:44
2068+#, python-format
2069+msgid "Quota exceeeded for %s, tried to create %sG volume"
2070+msgstr ""
2071+
2072+#: nova/volume/api.py:46
2073+#, python-format
2074+msgid "Volume quota exceeded. You cannot create a volume of size %s"
2075+msgstr ""
2076+
2077+#: nova/volume/api.py:70 nova/volume/api.py:95
2078+msgid "Volume status must be available"
2079+msgstr ""
2080+
2081+#: nova/volume/api.py:97
2082+msgid "Volume is already attached"
2083+msgstr ""
2084+
2085+#: nova/volume/api.py:103
2086+msgid "Volume is already detached"
2087+msgstr ""
2088+
2089+#: nova/volume/driver.py:76
2090+#, python-format
2091+msgid "Recovering from a failed execute. Try number %s"
2092+msgstr ""
2093+
2094+#: nova/volume/driver.py:85
2095+#, python-format
2096+msgid "volume group %s doesn't exist"
2097+msgstr ""
2098+
2099+#: nova/volume/driver.py:210
2100+#, python-format
2101+msgid "FAKE AOE: %s"
2102+msgstr ""
2103+
2104+#: nova/volume/driver.py:315
2105+#, python-format
2106+msgid "FAKE ISCSI: %s"
2107+msgstr ""
2108+
2109+#: nova/volume/manager.py:85
2110+#, python-format
2111+msgid "Re-exporting %s volumes"
2112+msgstr ""
2113+
2114+#: nova/volume/manager.py:93
2115+#, python-format
2116+msgid "volume %s: creating"
2117+msgstr ""
2118+
2119+#: nova/volume/manager.py:102
2120+#, python-format
2121+msgid "volume %s: creating lv of size %sG"
2122+msgstr ""
2123+
2124+#: nova/volume/manager.py:106
2125+#, python-format
2126+msgid "volume %s: creating export"
2127+msgstr ""
2128+
2129+#: nova/volume/manager.py:113
2130+#, python-format
2131+msgid "volume %s: created successfully"
2132+msgstr ""
2133+
2134+#: nova/volume/manager.py:121
2135+msgid "Volume is still attached"
2136+msgstr ""
2137+
2138+#: nova/volume/manager.py:123
2139+msgid "Volume is not local to this node"
2140+msgstr ""
2141+
2142+#: nova/volume/manager.py:124
2143+#, python-format
2144+msgid "volume %s: removing export"
2145+msgstr ""
2146+
2147+#: nova/volume/manager.py:126
2148+#, python-format
2149+msgid "volume %s: deleting"
2150+msgstr ""
2151+
2152+#: nova/volume/manager.py:129
2153+#, python-format
2154+msgid "volume %s: deleted successfully"
2155+msgstr ""
2156
2157=== added file 'po/cs.po'
2158--- po/cs.po 1970-01-01 00:00:00 +0000
2159+++ po/cs.po 2011-02-21 18:58:15 +0000
2160@@ -0,0 +1,2137 @@
2161+# Czech translation for nova
2162+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
2163+# This file is distributed under the same license as the nova package.
2164+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
2165+#
2166+msgid ""
2167+msgstr ""
2168+"Project-Id-Version: nova\n"
2169+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2170+"POT-Creation-Date: 2011-01-10 11:25-0800\n"
2171+"PO-Revision-Date: 2011-02-07 12:45+0000\n"
2172+"Last-Translator: David Pravec <Unknown>\n"
2173+"Language-Team: Czech <cs@li.org>\n"
2174+"MIME-Version: 1.0\n"
2175+"Content-Type: text/plain; charset=UTF-8\n"
2176+"Content-Transfer-Encoding: 8bit\n"
2177+"X-Launchpad-Export-Date: 2011-02-08 05:28+0000\n"
2178+"X-Generator: Launchpad (build 12177)\n"
2179+
2180+#: nova/crypto.py:46
2181+msgid "Filename of root CA"
2182+msgstr "Jméno souboru kořenové CA"
2183+
2184+#: nova/crypto.py:49
2185+msgid "Filename of private key"
2186+msgstr "Jméno souboru s privátním klí�em"
2187+
2188+#: nova/crypto.py:51
2189+msgid "Filename of root Certificate Revokation List"
2190+msgstr ""
2191+
2192+#: nova/crypto.py:53
2193+msgid "Where we keep our keys"
2194+msgstr "Adresář, do kterého ukládáme naše klí�e"
2195+
2196+#: nova/crypto.py:55
2197+msgid "Where we keep our root CA"
2198+msgstr "Adresář, do kterého ukládáme naši kořenovou CA"
2199+
2200+#: nova/crypto.py:57
2201+msgid "Should we use a CA for each project?"
2202+msgstr "Použijeme CA pro každý projekt?"
2203+
2204+#: nova/crypto.py:61
2205+#, python-format
2206+msgid "Subject for certificate for users, %s for project, user, timestamp"
2207+msgstr ""
2208+
2209+#: nova/crypto.py:66
2210+#, python-format
2211+msgid "Subject for certificate for projects, %s for project, timestamp"
2212+msgstr ""
2213+
2214+#: nova/crypto.py:71
2215+#, python-format
2216+msgid "Subject for certificate for vpns, %s for project, timestamp"
2217+msgstr ""
2218+
2219+#: nova/crypto.py:258
2220+#, python-format
2221+msgid "Flags path: %s"
2222+msgstr ""
2223+
2224+#: nova/exception.py:33
2225+msgid "Unexpected error while running command."
2226+msgstr "Při spouštění příkazu došlo k ne�ekané chybě"
2227+
2228+#: nova/exception.py:36
2229+#, python-format
2230+msgid ""
2231+"%s\n"
2232+"Command: %s\n"
2233+"Exit code: %s\n"
2234+"Stdout: %r\n"
2235+"Stderr: %r"
2236+msgstr ""
2237+"%s\n"
2238+"Příkaz: %s\n"
2239+"Vrácená hodnota: %s\n"
2240+"Stdout: %r\n"
2241+"Stderr: %r"
2242+
2243+#: nova/exception.py:86
2244+msgid "Uncaught exception"
2245+msgstr "Neošetřená výjimka"
2246+
2247+#: nova/fakerabbit.py:48
2248+#, python-format
2249+msgid "(%s) publish (key: %s) %s"
2250+msgstr ""
2251+
2252+#: nova/fakerabbit.py:53
2253+#, python-format
2254+msgid "Publishing to route %s"
2255+msgstr ""
2256+
2257+#: nova/fakerabbit.py:83
2258+#, python-format
2259+msgid "Declaring queue %s"
2260+msgstr ""
2261+
2262+#: nova/fakerabbit.py:89
2263+#, python-format
2264+msgid "Declaring exchange %s"
2265+msgstr ""
2266+
2267+#: nova/fakerabbit.py:95
2268+#, python-format
2269+msgid "Binding %s to %s with key %s"
2270+msgstr ""
2271+
2272+#: nova/fakerabbit.py:120
2273+#, python-format
2274+msgid "Getting from %s: %s"
2275+msgstr ""
2276+
2277+#: nova/rpc.py:92
2278+#, python-format
2279+msgid "AMQP server on %s:%d is unreachable. Trying again in %d seconds."
2280+msgstr "AMQP server na %s:%d není dosažitelný. Zkusím znovu za %d sekund."
2281+
2282+#: nova/rpc.py:99
2283+#, python-format
2284+msgid "Unable to connect to AMQP server after %d tries. Shutting down."
2285+msgstr ""
2286+"NepodaÃ…â„¢ilo se pÃ…â„¢ipojit k AMQP serveru ani po %d pokusech. Tento proces bude "
2287+"ukon�en."
2288+
2289+#: nova/rpc.py:118
2290+msgid "Reconnected to queue"
2291+msgstr "Znovu připojeno k AMQP frontě"
2292+
2293+#: nova/rpc.py:125
2294+msgid "Failed to fetch message from queue"
2295+msgstr "Selhalo získání zprávy z AMQP fronty"
2296+
2297+#: nova/rpc.py:155
2298+#, python-format
2299+msgid "Initing the Adapter Consumer for %s"
2300+msgstr ""
2301+
2302+#: nova/rpc.py:170
2303+#, python-format
2304+msgid "received %s"
2305+msgstr "získáno: %s"
2306+
2307+#: nova/rpc.py:183
2308+#, python-format
2309+msgid "no method for message: %s"
2310+msgstr "Není metoda pro zpracování zprávy: %s"
2311+
2312+#: nova/rpc.py:184
2313+#, python-format
2314+msgid "No method for message: %s"
2315+msgstr "Není metoda pro zpracování zprávy: %s"
2316+
2317+#: nova/rpc.py:245
2318+#, python-format
2319+msgid "Returning exception %s to caller"
2320+msgstr "Volajícímu je vrácena výjimka: %s"
2321+
2322+#: nova/rpc.py:286
2323+#, python-format
2324+msgid "unpacked context: %s"
2325+msgstr "rozbalený obsah: %s"
2326+
2327+#: nova/rpc.py:305
2328+msgid "Making asynchronous call..."
2329+msgstr "Volání asynchronní funkce..."
2330+
2331+#: nova/rpc.py:308
2332+#, python-format
2333+msgid "MSG_ID is %s"
2334+msgstr "MSG_ID je %s"
2335+
2336+#: nova/rpc.py:356
2337+#, python-format
2338+msgid "response %s"
2339+msgstr "odpově� %s"
2340+
2341+#: nova/rpc.py:365
2342+#, python-format
2343+msgid "topic is %s"
2344+msgstr ""
2345+
2346+#: nova/rpc.py:366
2347+#, python-format
2348+msgid "message %s"
2349+msgstr "zpráva %s"
2350+
2351+#: nova/service.py:157
2352+#, python-format
2353+msgid "Starting %s node"
2354+msgstr ""
2355+
2356+#: nova/service.py:169
2357+msgid "Service killed that has no database entry"
2358+msgstr ""
2359+
2360+#: nova/service.py:190
2361+msgid "The service database object disappeared, Recreating it."
2362+msgstr ""
2363+
2364+#: nova/service.py:202
2365+msgid "Recovered model server connection!"
2366+msgstr ""
2367+
2368+#: nova/service.py:208
2369+msgid "model server went away"
2370+msgstr ""
2371+
2372+#: nova/service.py:217 nova/db/sqlalchemy/__init__.py:43
2373+#, python-format
2374+msgid "Data store %s is unreachable. Trying again in %d seconds."
2375+msgstr ""
2376+
2377+#: nova/service.py:232 nova/twistd.py:232
2378+#, python-format
2379+msgid "Serving %s"
2380+msgstr ""
2381+
2382+#: nova/service.py:234 nova/twistd.py:264
2383+msgid "Full set of FLAGS:"
2384+msgstr ""
2385+
2386+#: nova/twistd.py:211
2387+#, python-format
2388+msgid "pidfile %s does not exist. Daemon not running?\n"
2389+msgstr ""
2390+
2391+#: nova/twistd.py:268
2392+#, python-format
2393+msgid "Starting %s"
2394+msgstr ""
2395+
2396+#: nova/utils.py:53
2397+#, python-format
2398+msgid "Inner Exception: %s"
2399+msgstr ""
2400+
2401+#: nova/utils.py:54
2402+#, python-format
2403+msgid "Class %s cannot be found"
2404+msgstr ""
2405+
2406+#: nova/utils.py:113
2407+#, python-format
2408+msgid "Fetching %s"
2409+msgstr ""
2410+
2411+#: nova/utils.py:125
2412+#, python-format
2413+msgid "Running cmd (subprocess): %s"
2414+msgstr ""
2415+
2416+#: nova/utils.py:138
2417+#, python-format
2418+msgid "Result was %s"
2419+msgstr ""
2420+
2421+#: nova/utils.py:171
2422+#, python-format
2423+msgid "debug in callback: %s"
2424+msgstr ""
2425+
2426+#: nova/utils.py:176
2427+#, python-format
2428+msgid "Running %s"
2429+msgstr ""
2430+
2431+#: nova/utils.py:207
2432+#, python-format
2433+msgid "Couldn't get IP, using 127.0.0.1 %s"
2434+msgstr ""
2435+
2436+#: nova/utils.py:289
2437+#, python-format
2438+msgid "Invalid backend: %s"
2439+msgstr ""
2440+
2441+#: nova/utils.py:300
2442+#, python-format
2443+msgid "backend %s"
2444+msgstr ""
2445+
2446+#: nova/api/ec2/__init__.py:133
2447+msgid "Too many failed authentications."
2448+msgstr ""
2449+
2450+#: nova/api/ec2/__init__.py:142
2451+#, python-format
2452+msgid ""
2453+"Access key %s has had %d failed authentications and will be locked out for "
2454+"%d minutes."
2455+msgstr ""
2456+
2457+#: nova/api/ec2/__init__.py:179 nova/objectstore/handler.py:140
2458+#, python-format
2459+msgid "Authentication Failure: %s"
2460+msgstr ""
2461+
2462+#: nova/api/ec2/__init__.py:190
2463+#, python-format
2464+msgid "Authenticated Request For %s:%s)"
2465+msgstr ""
2466+
2467+#: nova/api/ec2/__init__.py:227
2468+#, python-format
2469+msgid "action: %s"
2470+msgstr ""
2471+
2472+#: nova/api/ec2/__init__.py:229
2473+#, python-format
2474+msgid "arg: %s\t\tval: %s"
2475+msgstr ""
2476+
2477+#: nova/api/ec2/__init__.py:301
2478+#, python-format
2479+msgid "Unauthorized request for controller=%s and action=%s"
2480+msgstr ""
2481+
2482+#: nova/api/ec2/__init__.py:339
2483+#, python-format
2484+msgid "NotFound raised: %s"
2485+msgstr ""
2486+
2487+#: nova/api/ec2/__init__.py:342
2488+#, python-format
2489+msgid "ApiError raised: %s"
2490+msgstr ""
2491+
2492+#: nova/api/ec2/__init__.py:349
2493+#, python-format
2494+msgid "Unexpected error raised: %s"
2495+msgstr ""
2496+
2497+#: nova/api/ec2/__init__.py:354
2498+msgid "An unknown error has occurred. Please try your request again."
2499+msgstr ""
2500+
2501+#: nova/api/ec2/admin.py:84
2502+#, python-format
2503+msgid "Creating new user: %s"
2504+msgstr ""
2505+
2506+#: nova/api/ec2/admin.py:92
2507+#, python-format
2508+msgid "Deleting user: %s"
2509+msgstr ""
2510+
2511+#: nova/api/ec2/admin.py:114
2512+#, python-format
2513+msgid "Adding role %s to user %s for project %s"
2514+msgstr ""
2515+
2516+#: nova/api/ec2/admin.py:117 nova/auth/manager.py:415
2517+#, python-format
2518+msgid "Adding sitewide role %s to user %s"
2519+msgstr ""
2520+
2521+#: nova/api/ec2/admin.py:122
2522+#, python-format
2523+msgid "Removing role %s from user %s for project %s"
2524+msgstr ""
2525+
2526+#: nova/api/ec2/admin.py:125 nova/auth/manager.py:441
2527+#, python-format
2528+msgid "Removing sitewide role %s from user %s"
2529+msgstr ""
2530+
2531+#: nova/api/ec2/admin.py:129 nova/api/ec2/admin.py:192
2532+msgid "operation must be add or remove"
2533+msgstr ""
2534+
2535+#: nova/api/ec2/admin.py:142
2536+#, python-format
2537+msgid "Getting x509 for user: %s on project: %s"
2538+msgstr ""
2539+
2540+#: nova/api/ec2/admin.py:159
2541+#, python-format
2542+msgid "Create project %s managed by %s"
2543+msgstr ""
2544+
2545+#: nova/api/ec2/admin.py:170
2546+#, python-format
2547+msgid "Delete project: %s"
2548+msgstr ""
2549+
2550+#: nova/api/ec2/admin.py:184 nova/auth/manager.py:533
2551+#, python-format
2552+msgid "Adding user %s to project %s"
2553+msgstr ""
2554+
2555+#: nova/api/ec2/admin.py:188
2556+#, python-format
2557+msgid "Removing user %s from project %s"
2558+msgstr ""
2559+
2560+#: nova/api/ec2/apirequest.py:95
2561+#, python-format
2562+msgid "Unsupported API request: controller = %s,action = %s"
2563+msgstr ""
2564+
2565+#: nova/api/ec2/cloud.py:117
2566+#, python-format
2567+msgid "Generating root CA: %s"
2568+msgstr ""
2569+
2570+#: nova/api/ec2/cloud.py:277
2571+#, python-format
2572+msgid "Create key pair %s"
2573+msgstr ""
2574+
2575+#: nova/api/ec2/cloud.py:285
2576+#, python-format
2577+msgid "Delete key pair %s"
2578+msgstr ""
2579+
2580+#: nova/api/ec2/cloud.py:357
2581+#, python-format
2582+msgid "%s is not a valid ipProtocol"
2583+msgstr ""
2584+
2585+#: nova/api/ec2/cloud.py:361
2586+msgid "Invalid port range"
2587+msgstr ""
2588+
2589+#: nova/api/ec2/cloud.py:392
2590+#, python-format
2591+msgid "Revoke security group ingress %s"
2592+msgstr ""
2593+
2594+#: nova/api/ec2/cloud.py:401 nova/api/ec2/cloud.py:414
2595+msgid "No rule for the specified parameters."
2596+msgstr ""
2597+
2598+#: nova/api/ec2/cloud.py:421
2599+#, python-format
2600+msgid "Authorize security group ingress %s"
2601+msgstr ""
2602+
2603+#: nova/api/ec2/cloud.py:432
2604+#, python-format
2605+msgid "This rule already exists in group %s"
2606+msgstr ""
2607+
2608+#: nova/api/ec2/cloud.py:460
2609+#, python-format
2610+msgid "Create Security Group %s"
2611+msgstr ""
2612+
2613+#: nova/api/ec2/cloud.py:463
2614+#, python-format
2615+msgid "group %s already exists"
2616+msgstr ""
2617+
2618+#: nova/api/ec2/cloud.py:475
2619+#, python-format
2620+msgid "Delete security group %s"
2621+msgstr ""
2622+
2623+#: nova/api/ec2/cloud.py:483 nova/compute/manager.py:452
2624+#, python-format
2625+msgid "Get console output for instance %s"
2626+msgstr ""
2627+
2628+#: nova/api/ec2/cloud.py:543
2629+#, python-format
2630+msgid "Create volume of %s GB"
2631+msgstr ""
2632+
2633+#: nova/api/ec2/cloud.py:567
2634+#, python-format
2635+msgid "Attach volume %s to instacne %s at %s"
2636+msgstr ""
2637+
2638+#: nova/api/ec2/cloud.py:579
2639+#, python-format
2640+msgid "Detach volume %s"
2641+msgstr ""
2642+
2643+#: nova/api/ec2/cloud.py:686
2644+msgid "Allocate address"
2645+msgstr ""
2646+
2647+#: nova/api/ec2/cloud.py:691
2648+#, python-format
2649+msgid "Release address %s"
2650+msgstr ""
2651+
2652+#: nova/api/ec2/cloud.py:696
2653+#, python-format
2654+msgid "Associate address %s to instance %s"
2655+msgstr ""
2656+
2657+#: nova/api/ec2/cloud.py:703
2658+#, python-format
2659+msgid "Disassociate address %s"
2660+msgstr ""
2661+
2662+#: nova/api/ec2/cloud.py:730
2663+msgid "Going to start terminating instances"
2664+msgstr ""
2665+
2666+#: nova/api/ec2/cloud.py:738
2667+#, python-format
2668+msgid "Reboot instance %r"
2669+msgstr ""
2670+
2671+#: nova/api/ec2/cloud.py:775
2672+#, python-format
2673+msgid "De-registering image %s"
2674+msgstr ""
2675+
2676+#: nova/api/ec2/cloud.py:783
2677+#, python-format
2678+msgid "Registered image %s with id %s"
2679+msgstr ""
2680+
2681+#: nova/api/ec2/cloud.py:789 nova/api/ec2/cloud.py:804
2682+#, python-format
2683+msgid "attribute not supported: %s"
2684+msgstr ""
2685+
2686+#: nova/api/ec2/cloud.py:794
2687+#, python-format
2688+msgid "invalid id: %s"
2689+msgstr ""
2690+
2691+#: nova/api/ec2/cloud.py:807
2692+msgid "user or group not specified"
2693+msgstr ""
2694+
2695+#: nova/api/ec2/cloud.py:809
2696+msgid "only group \"all\" is supported"
2697+msgstr ""
2698+
2699+#: nova/api/ec2/cloud.py:811
2700+msgid "operation_type must be add or remove"
2701+msgstr ""
2702+
2703+#: nova/api/ec2/cloud.py:812
2704+#, python-format
2705+msgid "Updating image %s publicity"
2706+msgstr ""
2707+
2708+#: nova/api/ec2/metadatarequesthandler.py:75
2709+#, python-format
2710+msgid "Failed to get metadata for ip: %s"
2711+msgstr ""
2712+
2713+#: nova/api/openstack/__init__.py:70
2714+#, python-format
2715+msgid "Caught error: %s"
2716+msgstr ""
2717+
2718+#: nova/api/openstack/__init__.py:86
2719+msgid "Including admin operations in API."
2720+msgstr ""
2721+
2722+#: nova/api/openstack/servers.py:184
2723+#, python-format
2724+msgid "Compute.api::lock %s"
2725+msgstr ""
2726+
2727+#: nova/api/openstack/servers.py:199
2728+#, python-format
2729+msgid "Compute.api::unlock %s"
2730+msgstr ""
2731+
2732+#: nova/api/openstack/servers.py:213
2733+#, python-format
2734+msgid "Compute.api::get_lock %s"
2735+msgstr ""
2736+
2737+#: nova/api/openstack/servers.py:224
2738+#, python-format
2739+msgid "Compute.api::pause %s"
2740+msgstr ""
2741+
2742+#: nova/api/openstack/servers.py:235
2743+#, python-format
2744+msgid "Compute.api::unpause %s"
2745+msgstr ""
2746+
2747+#: nova/api/openstack/servers.py:246
2748+#, python-format
2749+msgid "compute.api::suspend %s"
2750+msgstr ""
2751+
2752+#: nova/api/openstack/servers.py:257
2753+#, python-format
2754+msgid "compute.api::resume %s"
2755+msgstr ""
2756+
2757+#: nova/auth/dbdriver.py:84
2758+#, python-format
2759+msgid "User %s already exists"
2760+msgstr ""
2761+
2762+#: nova/auth/dbdriver.py:106 nova/auth/ldapdriver.py:207
2763+#, python-format
2764+msgid "Project can't be created because manager %s doesn't exist"
2765+msgstr ""
2766+
2767+#: nova/auth/dbdriver.py:135 nova/auth/ldapdriver.py:204
2768+#, python-format
2769+msgid "Project can't be created because project %s already exists"
2770+msgstr ""
2771+
2772+#: nova/auth/dbdriver.py:157 nova/auth/ldapdriver.py:241
2773+#, python-format
2774+msgid "Project can't be modified because manager %s doesn't exist"
2775+msgstr ""
2776+
2777+#: nova/auth/dbdriver.py:245
2778+#, python-format
2779+msgid "User \"%s\" not found"
2780+msgstr ""
2781+
2782+#: nova/auth/dbdriver.py:248
2783+#, python-format
2784+msgid "Project \"%s\" not found"
2785+msgstr ""
2786+
2787+#: nova/auth/fakeldap.py:33
2788+msgid "Attempted to instantiate singleton"
2789+msgstr ""
2790+
2791+#: nova/auth/ldapdriver.py:181
2792+#, python-format
2793+msgid "LDAP object for %s doesn't exist"
2794+msgstr ""
2795+
2796+#: nova/auth/ldapdriver.py:218
2797+#, python-format
2798+msgid "Project can't be created because user %s doesn't exist"
2799+msgstr ""
2800+
2801+#: nova/auth/ldapdriver.py:478
2802+#, python-format
2803+msgid "User %s is already a member of the group %s"
2804+msgstr ""
2805+
2806+#: nova/auth/ldapdriver.py:507
2807+#, python-format
2808+msgid ""
2809+"Attempted to remove the last member of a group. Deleting the group at %s "
2810+"instead."
2811+msgstr ""
2812+
2813+#: nova/auth/ldapdriver.py:528
2814+#, python-format
2815+msgid "Group at dn %s doesn't exist"
2816+msgstr ""
2817+
2818+#: nova/auth/manager.py:259
2819+#, python-format
2820+msgid "Looking up user: %r"
2821+msgstr ""
2822+
2823+#: nova/auth/manager.py:263
2824+#, python-format
2825+msgid "Failed authorization for access key %s"
2826+msgstr ""
2827+
2828+#: nova/auth/manager.py:264
2829+#, python-format
2830+msgid "No user found for access key %s"
2831+msgstr ""
2832+
2833+#: nova/auth/manager.py:270
2834+#, python-format
2835+msgid "Using project name = user name (%s)"
2836+msgstr ""
2837+
2838+#: nova/auth/manager.py:275
2839+#, python-format
2840+msgid "failed authorization: no project named %s (user=%s)"
2841+msgstr ""
2842+
2843+#: nova/auth/manager.py:277
2844+#, python-format
2845+msgid "No project called %s could be found"
2846+msgstr ""
2847+
2848+#: nova/auth/manager.py:281
2849+#, python-format
2850+msgid "Failed authorization: user %s not admin and not member of project %s"
2851+msgstr ""
2852+
2853+#: nova/auth/manager.py:283
2854+#, python-format
2855+msgid "User %s is not a member of project %s"
2856+msgstr ""
2857+
2858+#: nova/auth/manager.py:292 nova/auth/manager.py:303
2859+#, python-format
2860+msgid "Invalid signature for user %s"
2861+msgstr ""
2862+
2863+#: nova/auth/manager.py:293 nova/auth/manager.py:304
2864+msgid "Signature does not match"
2865+msgstr ""
2866+
2867+#: nova/auth/manager.py:374
2868+msgid "Must specify project"
2869+msgstr ""
2870+
2871+#: nova/auth/manager.py:408
2872+#, python-format
2873+msgid "The %s role can not be found"
2874+msgstr ""
2875+
2876+#: nova/auth/manager.py:410
2877+#, python-format
2878+msgid "The %s role is global only"
2879+msgstr ""
2880+
2881+#: nova/auth/manager.py:412
2882+#, python-format
2883+msgid "Adding role %s to user %s in project %s"
2884+msgstr ""
2885+
2886+#: nova/auth/manager.py:438
2887+#, python-format
2888+msgid "Removing role %s from user %s on project %s"
2889+msgstr ""
2890+
2891+#: nova/auth/manager.py:505
2892+#, python-format
2893+msgid "Created project %s with manager %s"
2894+msgstr ""
2895+
2896+#: nova/auth/manager.py:523
2897+#, python-format
2898+msgid "modifying project %s"
2899+msgstr ""
2900+
2901+#: nova/auth/manager.py:553
2902+#, python-format
2903+msgid "Remove user %s from project %s"
2904+msgstr ""
2905+
2906+#: nova/auth/manager.py:581
2907+#, python-format
2908+msgid "Deleting project %s"
2909+msgstr ""
2910+
2911+#: nova/auth/manager.py:637
2912+#, python-format
2913+msgid "Created user %s (admin: %r)"
2914+msgstr ""
2915+
2916+#: nova/auth/manager.py:645
2917+#, python-format
2918+msgid "Deleting user %s"
2919+msgstr ""
2920+
2921+#: nova/auth/manager.py:655
2922+#, python-format
2923+msgid "Access Key change for user %s"
2924+msgstr ""
2925+
2926+#: nova/auth/manager.py:657
2927+#, python-format
2928+msgid "Secret Key change for user %s"
2929+msgstr ""
2930+
2931+#: nova/auth/manager.py:659
2932+#, python-format
2933+msgid "Admin status set to %r for user %s"
2934+msgstr ""
2935+
2936+#: nova/auth/manager.py:708
2937+#, python-format
2938+msgid "No vpn data for project %s"
2939+msgstr ""
2940+
2941+#: nova/cloudpipe/pipelib.py:45
2942+msgid "Template for script to run on cloudpipe instance boot"
2943+msgstr ""
2944+
2945+#: nova/cloudpipe/pipelib.py:48
2946+msgid "Network to push into openvpn config"
2947+msgstr ""
2948+
2949+#: nova/cloudpipe/pipelib.py:51
2950+msgid "Netmask to push into openvpn config"
2951+msgstr ""
2952+
2953+#: nova/cloudpipe/pipelib.py:97
2954+#, python-format
2955+msgid "Launching VPN for %s"
2956+msgstr ""
2957+
2958+#: nova/compute/api.py:67
2959+#, python-format
2960+msgid "Instance %d was not found in get_network_topic"
2961+msgstr ""
2962+
2963+#: nova/compute/api.py:73
2964+#, python-format
2965+msgid "Instance %d has no host"
2966+msgstr ""
2967+
2968+#: nova/compute/api.py:92
2969+#, python-format
2970+msgid "Quota exceeeded for %s, tried to run %s instances"
2971+msgstr ""
2972+
2973+#: nova/compute/api.py:94
2974+#, python-format
2975+msgid ""
2976+"Instance quota exceeded. You can only run %s more instances of this type."
2977+msgstr ""
2978+
2979+#: nova/compute/api.py:109
2980+msgid "Creating a raw instance"
2981+msgstr ""
2982+
2983+#: nova/compute/api.py:156
2984+#, python-format
2985+msgid "Going to run %s instances..."
2986+msgstr ""
2987+
2988+#: nova/compute/api.py:180
2989+#, python-format
2990+msgid "Casting to scheduler for %s/%s's instance %s"
2991+msgstr ""
2992+
2993+#: nova/compute/api.py:279
2994+#, python-format
2995+msgid "Going to try and terminate %s"
2996+msgstr ""
2997+
2998+#: nova/compute/api.py:283
2999+#, python-format
3000+msgid "Instance %d was not found during terminate"
3001+msgstr ""
3002+
3003+#: nova/compute/api.py:288
3004+#, python-format
3005+msgid "Instance %d is already being terminated"
3006+msgstr ""
3007+
3008+#: nova/compute/api.py:450
3009+#, python-format
3010+msgid "Invalid device specified: %s. Example device: /dev/vdb"
3011+msgstr ""
3012+
3013+#: nova/compute/api.py:465
3014+msgid "Volume isn't attached to anything!"
3015+msgstr ""
3016+
3017+#: nova/compute/disk.py:71
3018+#, python-format
3019+msgid "Input partition size not evenly divisible by sector size: %d / %d"
3020+msgstr ""
3021+
3022+#: nova/compute/disk.py:75
3023+#, python-format
3024+msgid "Bytes for local storage not evenly divisible by sector size: %d / %d"
3025+msgstr ""
3026+
3027+#: nova/compute/disk.py:128
3028+#, python-format
3029+msgid "Could not attach image to loopback: %s"
3030+msgstr ""
3031+
3032+#: nova/compute/disk.py:136
3033+#, python-format
3034+msgid "Failed to load partition: %s"
3035+msgstr ""
3036+
3037+#: nova/compute/disk.py:158
3038+#, python-format
3039+msgid "Failed to mount filesystem: %s"
3040+msgstr ""
3041+
3042+#: nova/compute/instance_types.py:41
3043+#, python-format
3044+msgid "Unknown instance type: %s"
3045+msgstr ""
3046+
3047+#: nova/compute/manager.py:69
3048+#, python-format
3049+msgid "check_instance_lock: decorating: |%s|"
3050+msgstr ""
3051+
3052+#: nova/compute/manager.py:71
3053+#, python-format
3054+msgid "check_instance_lock: arguments: |%s| |%s| |%s|"
3055+msgstr ""
3056+
3057+#: nova/compute/manager.py:75
3058+#, python-format
3059+msgid "check_instance_lock: locked: |%s|"
3060+msgstr ""
3061+
3062+#: nova/compute/manager.py:77
3063+#, python-format
3064+msgid "check_instance_lock: admin: |%s|"
3065+msgstr ""
3066+
3067+#: nova/compute/manager.py:82
3068+#, python-format
3069+msgid "check_instance_lock: executing: |%s|"
3070+msgstr ""
3071+
3072+#: nova/compute/manager.py:86
3073+#, python-format
3074+msgid "check_instance_lock: not executing |%s|"
3075+msgstr ""
3076+
3077+#: nova/compute/manager.py:157
3078+msgid "Instance has already been created"
3079+msgstr ""
3080+
3081+#: nova/compute/manager.py:158
3082+#, python-format
3083+msgid "instance %s: starting..."
3084+msgstr ""
3085+
3086+#: nova/compute/manager.py:197
3087+#, python-format
3088+msgid "instance %s: Failed to spawn"
3089+msgstr ""
3090+
3091+#: nova/compute/manager.py:211 nova/tests/test_cloud.py:228
3092+#, python-format
3093+msgid "Terminating instance %s"
3094+msgstr ""
3095+
3096+#: nova/compute/manager.py:217
3097+#, python-format
3098+msgid "Disassociating address %s"
3099+msgstr ""
3100+
3101+#: nova/compute/manager.py:230
3102+#, python-format
3103+msgid "Deallocating address %s"
3104+msgstr ""
3105+
3106+#: nova/compute/manager.py:243
3107+#, python-format
3108+msgid "trying to destroy already destroyed instance: %s"
3109+msgstr ""
3110+
3111+#: nova/compute/manager.py:257
3112+#, python-format
3113+msgid "Rebooting instance %s"
3114+msgstr ""
3115+
3116+#: nova/compute/manager.py:260
3117+#, python-format
3118+msgid "trying to reboot a non-running instance: %s (state: %s excepted: %s)"
3119+msgstr ""
3120+
3121+#: nova/compute/manager.py:286
3122+#, python-format
3123+msgid "instance %s: snapshotting"
3124+msgstr ""
3125+
3126+#: nova/compute/manager.py:289
3127+#, python-format
3128+msgid ""
3129+"trying to snapshot a non-running instance: %s (state: %s excepted: %s)"
3130+msgstr ""
3131+
3132+#: nova/compute/manager.py:301
3133+#, python-format
3134+msgid "instance %s: rescuing"
3135+msgstr ""
3136+
3137+#: nova/compute/manager.py:316
3138+#, python-format
3139+msgid "instance %s: unrescuing"
3140+msgstr ""
3141+
3142+#: nova/compute/manager.py:335
3143+#, python-format
3144+msgid "instance %s: pausing"
3145+msgstr ""
3146+
3147+#: nova/compute/manager.py:352
3148+#, python-format
3149+msgid "instance %s: unpausing"
3150+msgstr ""
3151+
3152+#: nova/compute/manager.py:369
3153+#, python-format
3154+msgid "instance %s: retrieving diagnostics"
3155+msgstr ""
3156+
3157+#: nova/compute/manager.py:382
3158+#, python-format
3159+msgid "instance %s: suspending"
3160+msgstr ""
3161+
3162+#: nova/compute/manager.py:401
3163+#, python-format
3164+msgid "instance %s: resuming"
3165+msgstr ""
3166+
3167+#: nova/compute/manager.py:420
3168+#, python-format
3169+msgid "instance %s: locking"
3170+msgstr ""
3171+
3172+#: nova/compute/manager.py:432
3173+#, python-format
3174+msgid "instance %s: unlocking"
3175+msgstr ""
3176+
3177+#: nova/compute/manager.py:442
3178+#, python-format
3179+msgid "instance %s: getting locked state"
3180+msgstr ""
3181+
3182+#: nova/compute/manager.py:462
3183+#, python-format
3184+msgid "instance %s: attaching volume %s to %s"
3185+msgstr ""
3186+
3187+#: nova/compute/manager.py:478
3188+#, python-format
3189+msgid "instance %s: attach failed %s, removing"
3190+msgstr ""
3191+
3192+#: nova/compute/manager.py:493
3193+#, python-format
3194+msgid "Detach volume %s from mountpoint %s on instance %s"
3195+msgstr ""
3196+
3197+#: nova/compute/manager.py:497
3198+#, python-format
3199+msgid "Detaching volume from unknown instance %s"
3200+msgstr ""
3201+
3202+#: nova/compute/monitor.py:259
3203+#, python-format
3204+msgid "updating %s..."
3205+msgstr ""
3206+
3207+#: nova/compute/monitor.py:289
3208+msgid "unexpected error during update"
3209+msgstr ""
3210+
3211+#: nova/compute/monitor.py:355
3212+#, python-format
3213+msgid "Cannot get blockstats for \"%s\" on \"%s\""
3214+msgstr ""
3215+
3216+#: nova/compute/monitor.py:377
3217+#, python-format
3218+msgid "Cannot get ifstats for \"%s\" on \"%s\""
3219+msgstr ""
3220+
3221+#: nova/compute/monitor.py:412
3222+msgid "unexpected exception getting connection"
3223+msgstr ""
3224+
3225+#: nova/compute/monitor.py:427
3226+#, python-format
3227+msgid "Found instance: %s"
3228+msgstr ""
3229+
3230+#: nova/db/sqlalchemy/api.py:43
3231+msgid "Use of empty request context is deprecated"
3232+msgstr ""
3233+
3234+#: nova/db/sqlalchemy/api.py:132
3235+#, python-format
3236+msgid "No service for id %s"
3237+msgstr ""
3238+
3239+#: nova/db/sqlalchemy/api.py:229
3240+#, python-format
3241+msgid "No service for %s, %s"
3242+msgstr ""
3243+
3244+#: nova/db/sqlalchemy/api.py:574
3245+#, python-format
3246+msgid "No floating ip for address %s"
3247+msgstr ""
3248+
3249+#: nova/db/sqlalchemy/api.py:668
3250+#, python-format
3251+msgid "No instance for id %s"
3252+msgstr ""
3253+
3254+#: nova/db/sqlalchemy/api.py:758 nova/virt/libvirt_conn.py:598
3255+#: nova/virt/xenapi/volumeops.py:48 nova/virt/xenapi/volumeops.py:103
3256+#, python-format
3257+msgid "Instance %s not found"
3258+msgstr ""
3259+
3260+#: nova/db/sqlalchemy/api.py:891
3261+#, python-format
3262+msgid "no keypair for user %s, name %s"
3263+msgstr ""
3264+
3265+#: nova/db/sqlalchemy/api.py:1006 nova/db/sqlalchemy/api.py:1064
3266+#, python-format
3267+msgid "No network for id %s"
3268+msgstr ""
3269+
3270+#: nova/db/sqlalchemy/api.py:1036
3271+#, python-format
3272+msgid "No network for bridge %s"
3273+msgstr ""
3274+
3275+#: nova/db/sqlalchemy/api.py:1050
3276+#, python-format
3277+msgid "No network for instance %s"
3278+msgstr ""
3279+
3280+#: nova/db/sqlalchemy/api.py:1180
3281+#, python-format
3282+msgid "Token %s does not exist"
3283+msgstr ""
3284+
3285+#: nova/db/sqlalchemy/api.py:1205
3286+#, python-format
3287+msgid "No quota for project_id %s"
3288+msgstr ""
3289+
3290+#: nova/db/sqlalchemy/api.py:1356
3291+#, python-format
3292+msgid "No volume for id %s"
3293+msgstr ""
3294+
3295+#: nova/db/sqlalchemy/api.py:1401
3296+#, python-format
3297+msgid "Volume %s not found"
3298+msgstr ""
3299+
3300+#: nova/db/sqlalchemy/api.py:1413
3301+#, python-format
3302+msgid "No export device found for volume %s"
3303+msgstr ""
3304+
3305+#: nova/db/sqlalchemy/api.py:1426
3306+#, python-format
3307+msgid "No target id found for volume %s"
3308+msgstr ""
3309+
3310+#: nova/db/sqlalchemy/api.py:1471
3311+#, python-format
3312+msgid "No security group with id %s"
3313+msgstr ""
3314+
3315+#: nova/db/sqlalchemy/api.py:1488
3316+#, python-format
3317+msgid "No security group named %s for project: %s"
3318+msgstr ""
3319+
3320+#: nova/db/sqlalchemy/api.py:1576
3321+#, python-format
3322+msgid "No secuity group rule with id %s"
3323+msgstr ""
3324+
3325+#: nova/db/sqlalchemy/api.py:1650
3326+#, python-format
3327+msgid "No user for id %s"
3328+msgstr ""
3329+
3330+#: nova/db/sqlalchemy/api.py:1666
3331+#, python-format
3332+msgid "No user for access key %s"
3333+msgstr ""
3334+
3335+#: nova/db/sqlalchemy/api.py:1728
3336+#, python-format
3337+msgid "No project with id %s"
3338+msgstr ""
3339+
3340+#: nova/image/glance.py:78
3341+#, python-format
3342+msgid "Parallax returned HTTP error %d from request for /images"
3343+msgstr ""
3344+
3345+#: nova/image/glance.py:97
3346+#, python-format
3347+msgid "Parallax returned HTTP error %d from request for /images/detail"
3348+msgstr ""
3349+
3350+#: nova/image/s3.py:82
3351+#, python-format
3352+msgid "Image %s could not be found"
3353+msgstr ""
3354+
3355+#: nova/network/api.py:39
3356+#, python-format
3357+msgid "Quota exceeeded for %s, tried to allocate address"
3358+msgstr ""
3359+
3360+#: nova/network/api.py:42
3361+msgid "Address quota exceeded. You cannot allocate any more addresses"
3362+msgstr ""
3363+
3364+#: nova/network/linux_net.py:176
3365+#, python-format
3366+msgid "Starting VLAN inteface %s"
3367+msgstr ""
3368+
3369+#: nova/network/linux_net.py:186
3370+#, python-format
3371+msgid "Starting Bridge interface for %s"
3372+msgstr ""
3373+
3374+#: nova/network/linux_net.py:254
3375+#, python-format
3376+msgid "Hupping dnsmasq threw %s"
3377+msgstr ""
3378+
3379+#: nova/network/linux_net.py:256
3380+#, python-format
3381+msgid "Pid %d is stale, relaunching dnsmasq"
3382+msgstr ""
3383+
3384+#: nova/network/linux_net.py:334
3385+#, python-format
3386+msgid "Killing dnsmasq threw %s"
3387+msgstr ""
3388+
3389+#: nova/network/manager.py:135
3390+msgid "setting network host"
3391+msgstr ""
3392+
3393+#: nova/network/manager.py:190
3394+#, python-format
3395+msgid "Leasing IP %s"
3396+msgstr ""
3397+
3398+#: nova/network/manager.py:194
3399+#, python-format
3400+msgid "IP %s leased that isn't associated"
3401+msgstr ""
3402+
3403+#: nova/network/manager.py:197
3404+#, python-format
3405+msgid "IP %s leased to bad mac %s vs %s"
3406+msgstr ""
3407+
3408+#: nova/network/manager.py:205
3409+#, python-format
3410+msgid "IP %s leased that was already deallocated"
3411+msgstr ""
3412+
3413+#: nova/network/manager.py:214
3414+#, python-format
3415+msgid "IP %s released that isn't associated"
3416+msgstr ""
3417+
3418+#: nova/network/manager.py:217
3419+#, python-format
3420+msgid "IP %s released from bad mac %s vs %s"
3421+msgstr ""
3422+
3423+#: nova/network/manager.py:220
3424+#, python-format
3425+msgid "IP %s released that was not leased"
3426+msgstr ""
3427+
3428+#: nova/network/manager.py:442
3429+#, python-format
3430+msgid "Dissassociated %s stale fixed ip(s)"
3431+msgstr ""
3432+
3433+#: nova/objectstore/handler.py:106
3434+#, python-format
3435+msgid "Unknown S3 value type %r"
3436+msgstr ""
3437+
3438+#: nova/objectstore/handler.py:137
3439+msgid "Authenticated request"
3440+msgstr ""
3441+
3442+#: nova/objectstore/handler.py:182
3443+msgid "List of buckets requested"
3444+msgstr ""
3445+
3446+#: nova/objectstore/handler.py:209
3447+#, python-format
3448+msgid "List keys for bucket %s"
3449+msgstr ""
3450+
3451+#: nova/objectstore/handler.py:217
3452+#, python-format
3453+msgid "Unauthorized attempt to access bucket %s"
3454+msgstr ""
3455+
3456+#: nova/objectstore/handler.py:235
3457+#, python-format
3458+msgid "Creating bucket %s"
3459+msgstr ""
3460+
3461+#: nova/objectstore/handler.py:245
3462+#, python-format
3463+msgid "Deleting bucket %s"
3464+msgstr ""
3465+
3466+#: nova/objectstore/handler.py:249
3467+#, python-format
3468+msgid "Unauthorized attempt to delete bucket %s"
3469+msgstr ""
3470+
3471+#: nova/objectstore/handler.py:271
3472+#, python-format
3473+msgid "Getting object: %s / %s"
3474+msgstr ""
3475+
3476+#: nova/objectstore/handler.py:274
3477+#, python-format
3478+msgid "Unauthorized attempt to get object %s from bucket %s"
3479+msgstr ""
3480+
3481+#: nova/objectstore/handler.py:292
3482+#, python-format
3483+msgid "Putting object: %s / %s"
3484+msgstr ""
3485+
3486+#: nova/objectstore/handler.py:295
3487+#, python-format
3488+msgid "Unauthorized attempt to upload object %s to bucket %s"
3489+msgstr ""
3490+
3491+#: nova/objectstore/handler.py:314
3492+#, python-format
3493+msgid "Deleting object: %s / %s"
3494+msgstr ""
3495+
3496+#: nova/objectstore/handler.py:393
3497+#, python-format
3498+msgid "Not authorized to upload image: invalid directory %s"
3499+msgstr ""
3500+
3501+#: nova/objectstore/handler.py:401
3502+#, python-format
3503+msgid "Not authorized to upload image: unauthorized bucket %s"
3504+msgstr ""
3505+
3506+#: nova/objectstore/handler.py:406
3507+#, python-format
3508+msgid "Starting image upload: %s"
3509+msgstr ""
3510+
3511+#: nova/objectstore/handler.py:420
3512+#, python-format
3513+msgid "Not authorized to update attributes of image %s"
3514+msgstr ""
3515+
3516+#: nova/objectstore/handler.py:428
3517+#, python-format
3518+msgid "Toggling publicity flag of image %s %r"
3519+msgstr ""
3520+
3521+#: nova/objectstore/handler.py:433
3522+#, python-format
3523+msgid "Updating user fields on image %s"
3524+msgstr ""
3525+
3526+#: nova/objectstore/handler.py:447
3527+#, python-format
3528+msgid "Unauthorized attempt to delete image %s"
3529+msgstr ""
3530+
3531+#: nova/objectstore/handler.py:452
3532+#, python-format
3533+msgid "Deleted image: %s"
3534+msgstr ""
3535+
3536+#: nova/scheduler/chance.py:37 nova/scheduler/simple.py:73
3537+#: nova/scheduler/simple.py:106 nova/scheduler/simple.py:118
3538+msgid "No hosts found"
3539+msgstr ""
3540+
3541+#: nova/scheduler/driver.py:66
3542+msgid "Must implement a fallback schedule"
3543+msgstr ""
3544+
3545+#: nova/scheduler/manager.py:69
3546+#, python-format
3547+msgid "Casting to %s %s for %s"
3548+msgstr ""
3549+
3550+#: nova/scheduler/simple.py:63
3551+msgid "All hosts have too many cores"
3552+msgstr ""
3553+
3554+#: nova/scheduler/simple.py:95
3555+msgid "All hosts have too many gigabytes"
3556+msgstr ""
3557+
3558+#: nova/scheduler/simple.py:115
3559+msgid "All hosts have too many networks"
3560+msgstr ""
3561+
3562+#: nova/tests/test_cloud.py:198
3563+msgid "Can't test instances without a real virtual env."
3564+msgstr ""
3565+
3566+#: nova/tests/test_cloud.py:210
3567+#, python-format
3568+msgid "Need to watch instance %s until it's running..."
3569+msgstr ""
3570+
3571+#: nova/tests/test_compute.py:104
3572+#, python-format
3573+msgid "Running instances: %s"
3574+msgstr ""
3575+
3576+#: nova/tests/test_compute.py:110
3577+#, python-format
3578+msgid "After terminating instances: %s"
3579+msgstr ""
3580+
3581+#: nova/tests/test_rpc.py:89
3582+#, python-format
3583+msgid "Nested received %s, %s"
3584+msgstr ""
3585+
3586+#: nova/tests/test_rpc.py:94
3587+#, python-format
3588+msgid "Nested return %s"
3589+msgstr ""
3590+
3591+#: nova/tests/test_rpc.py:119 nova/tests/test_rpc.py:125
3592+#, python-format
3593+msgid "Received %s"
3594+msgstr ""
3595+
3596+#: nova/tests/test_volume.py:162
3597+#, python-format
3598+msgid "Target %s allocated"
3599+msgstr ""
3600+
3601+#: nova/virt/connection.py:73
3602+msgid "Failed to open connection to the hypervisor"
3603+msgstr ""
3604+
3605+#: nova/virt/fake.py:210
3606+#, python-format
3607+msgid "Instance %s Not Found"
3608+msgstr ""
3609+
3610+#: nova/virt/hyperv.py:118
3611+msgid "In init host"
3612+msgstr ""
3613+
3614+#: nova/virt/hyperv.py:131
3615+#, python-format
3616+msgid "Attempt to create duplicate vm %s"
3617+msgstr ""
3618+
3619+#: nova/virt/hyperv.py:148
3620+#, python-format
3621+msgid "Starting VM %s "
3622+msgstr ""
3623+
3624+#: nova/virt/hyperv.py:150
3625+#, python-format
3626+msgid "Started VM %s "
3627+msgstr ""
3628+
3629+#: nova/virt/hyperv.py:152
3630+#, python-format
3631+msgid "spawn vm failed: %s"
3632+msgstr ""
3633+
3634+#: nova/virt/hyperv.py:169
3635+#, python-format
3636+msgid "Failed to create VM %s"
3637+msgstr ""
3638+
3639+#: nova/virt/hyperv.py:171 nova/virt/xenapi/vm_utils.py:125
3640+#, python-format
3641+msgid "Created VM %s..."
3642+msgstr ""
3643+
3644+#: nova/virt/hyperv.py:188
3645+#, python-format
3646+msgid "Set memory for vm %s..."
3647+msgstr ""
3648+
3649+#: nova/virt/hyperv.py:198
3650+#, python-format
3651+msgid "Set vcpus for vm %s..."
3652+msgstr ""
3653+
3654+#: nova/virt/hyperv.py:202
3655+#, python-format
3656+msgid "Creating disk for %s by attaching disk file %s"
3657+msgstr ""
3658+
3659+#: nova/virt/hyperv.py:227
3660+#, python-format
3661+msgid "Failed to add diskdrive to VM %s"
3662+msgstr ""
3663+
3664+#: nova/virt/hyperv.py:230
3665+#, python-format
3666+msgid "New disk drive path is %s"
3667+msgstr ""
3668+
3669+#: nova/virt/hyperv.py:247
3670+#, python-format
3671+msgid "Failed to add vhd file to VM %s"
3672+msgstr ""
3673+
3674+#: nova/virt/hyperv.py:249
3675+#, python-format
3676+msgid "Created disk for %s"
3677+msgstr ""
3678+
3679+#: nova/virt/hyperv.py:253
3680+#, python-format
3681+msgid "Creating nic for %s "
3682+msgstr ""
3683+
3684+#: nova/virt/hyperv.py:272
3685+msgid "Failed creating a port on the external vswitch"
3686+msgstr ""
3687+
3688+#: nova/virt/hyperv.py:273
3689+#, python-format
3690+msgid "Failed creating port for %s"
3691+msgstr ""
3692+
3693+#: nova/virt/hyperv.py:275
3694+#, python-format
3695+msgid "Created switch port %s on switch %s"
3696+msgstr ""
3697+
3698+#: nova/virt/hyperv.py:285
3699+#, python-format
3700+msgid "Failed to add nic to VM %s"
3701+msgstr ""
3702+
3703+#: nova/virt/hyperv.py:287
3704+#, python-format
3705+msgid "Created nic for %s "
3706+msgstr ""
3707+
3708+#: nova/virt/hyperv.py:320
3709+#, python-format
3710+msgid "WMI job failed: %s"
3711+msgstr ""
3712+
3713+#: nova/virt/hyperv.py:322
3714+#, python-format
3715+msgid "WMI job succeeded: %s, Elapsed=%s "
3716+msgstr ""
3717+
3718+#: nova/virt/hyperv.py:358
3719+#, python-format
3720+msgid "Got request to destroy vm %s"
3721+msgstr ""
3722+
3723+#: nova/virt/hyperv.py:383
3724+#, python-format
3725+msgid "Failed to destroy vm %s"
3726+msgstr ""
3727+
3728+#: nova/virt/hyperv.py:389
3729+#, python-format
3730+msgid "Del: disk %s vm %s"
3731+msgstr ""
3732+
3733+#: nova/virt/hyperv.py:405
3734+#, python-format
3735+msgid ""
3736+"Got Info for vm %s: state=%s, mem=%s, num_cpu=%s, "
3737+"cpu_time=%s"
3738+msgstr ""
3739+
3740+#: nova/virt/hyperv.py:424 nova/virt/xenapi/vm_utils.py:301
3741+#, python-format
3742+msgid "duplicate name found: %s"
3743+msgstr ""
3744+
3745+#: nova/virt/hyperv.py:444
3746+#, python-format
3747+msgid "Successfully changed vm state of %s to %s"
3748+msgstr ""
3749+
3750+#: nova/virt/hyperv.py:447 nova/virt/hyperv.py:449
3751+#, python-format
3752+msgid "Failed to change vm state of %s to %s"
3753+msgstr ""
3754+
3755+#: nova/virt/images.py:70
3756+#, python-format
3757+msgid "Finished retreving %s -- placed in %s"
3758+msgstr ""
3759+
3760+#: nova/virt/libvirt_conn.py:144
3761+#, python-format
3762+msgid "Connecting to libvirt: %s"
3763+msgstr ""
3764+
3765+#: nova/virt/libvirt_conn.py:157
3766+msgid "Connection to libvirt broke"
3767+msgstr ""
3768+
3769+#: nova/virt/libvirt_conn.py:229
3770+#, python-format
3771+msgid "instance %s: deleting instance files %s"
3772+msgstr ""
3773+
3774+#: nova/virt/libvirt_conn.py:271
3775+#, python-format
3776+msgid "No disk at %s"
3777+msgstr ""
3778+
3779+#: nova/virt/libvirt_conn.py:278
3780+msgid "Instance snapshotting is not supported for libvirtat this time"
3781+msgstr ""
3782+
3783+#: nova/virt/libvirt_conn.py:294
3784+#, python-format
3785+msgid "instance %s: rebooted"
3786+msgstr ""
3787+
3788+#: nova/virt/libvirt_conn.py:297
3789+#, python-format
3790+msgid "_wait_for_reboot failed: %s"
3791+msgstr ""
3792+
3793+#: nova/virt/libvirt_conn.py:340
3794+#, python-format
3795+msgid "instance %s: rescued"
3796+msgstr ""
3797+
3798+#: nova/virt/libvirt_conn.py:343
3799+#, python-format
3800+msgid "_wait_for_rescue failed: %s"
3801+msgstr ""
3802+
3803+#: nova/virt/libvirt_conn.py:370
3804+#, python-format
3805+msgid "instance %s: is running"
3806+msgstr ""
3807+
3808+#: nova/virt/libvirt_conn.py:381
3809+#, python-format
3810+msgid "instance %s: booted"
3811+msgstr ""
3812+
3813+#: nova/virt/libvirt_conn.py:384 nova/virt/xenapi/vmops.py:116
3814+#, python-format
3815+msgid "instance %s: failed to boot"
3816+msgstr ""
3817+
3818+#: nova/virt/libvirt_conn.py:395
3819+#, python-format
3820+msgid "virsh said: %r"
3821+msgstr ""
3822+
3823+#: nova/virt/libvirt_conn.py:399
3824+msgid "cool, it's a device"
3825+msgstr ""
3826+
3827+#: nova/virt/libvirt_conn.py:407
3828+#, python-format
3829+msgid "data: %r, fpath: %r"
3830+msgstr ""
3831+
3832+#: nova/virt/libvirt_conn.py:415
3833+#, python-format
3834+msgid "Contents of file %s: %r"
3835+msgstr ""
3836+
3837+#: nova/virt/libvirt_conn.py:449
3838+#, python-format
3839+msgid "instance %s: Creating image"
3840+msgstr ""
3841+
3842+#: nova/virt/libvirt_conn.py:505
3843+#, python-format
3844+msgid "instance %s: injecting key into image %s"
3845+msgstr ""
3846+
3847+#: nova/virt/libvirt_conn.py:508
3848+#, python-format
3849+msgid "instance %s: injecting net into image %s"
3850+msgstr ""
3851+
3852+#: nova/virt/libvirt_conn.py:516
3853+#, python-format
3854+msgid "instance %s: ignoring error injecting data into image %s (%s)"
3855+msgstr ""
3856+
3857+#: nova/virt/libvirt_conn.py:544 nova/virt/libvirt_conn.py:547
3858+#, python-format
3859+msgid "instance %s: starting toXML method"
3860+msgstr ""
3861+
3862+#: nova/virt/libvirt_conn.py:589
3863+#, python-format
3864+msgid "instance %s: finished toXML method"
3865+msgstr ""
3866+
3867+#: nova/virt/xenapi_conn.py:113
3868+msgid ""
3869+"Must specify xenapi_connection_url, xenapi_connection_username (optionally), "
3870+"and xenapi_connection_password to use connection_type=xenapi"
3871+msgstr ""
3872+
3873+#: nova/virt/xenapi_conn.py:263
3874+#, python-format
3875+msgid "Task [%s] %s status: success %s"
3876+msgstr ""
3877+
3878+#: nova/virt/xenapi_conn.py:271
3879+#, python-format
3880+msgid "Task [%s] %s status: %s %s"
3881+msgstr ""
3882+
3883+#: nova/virt/xenapi_conn.py:287 nova/virt/xenapi_conn.py:300
3884+#, python-format
3885+msgid "Got exception: %s"
3886+msgstr ""
3887+
3888+#: nova/virt/xenapi/fake.py:72
3889+#, python-format
3890+msgid "%s: _db_content => %s"
3891+msgstr ""
3892+
3893+#: nova/virt/xenapi/fake.py:247 nova/virt/xenapi/fake.py:338
3894+#: nova/virt/xenapi/fake.py:356 nova/virt/xenapi/fake.py:404
3895+msgid "Raising NotImplemented"
3896+msgstr ""
3897+
3898+#: nova/virt/xenapi/fake.py:249
3899+#, python-format
3900+msgid "xenapi.fake does not have an implementation for %s"
3901+msgstr ""
3902+
3903+#: nova/virt/xenapi/fake.py:283
3904+#, python-format
3905+msgid "Calling %s %s"
3906+msgstr ""
3907+
3908+#: nova/virt/xenapi/fake.py:288
3909+#, python-format
3910+msgid "Calling getter %s"
3911+msgstr ""
3912+
3913+#: nova/virt/xenapi/fake.py:340
3914+#, python-format
3915+msgid ""
3916+"xenapi.fake does not have an implementation for %s or it has been called "
3917+"with the wrong number of arguments"
3918+msgstr ""
3919+
3920+#: nova/virt/xenapi/network_utils.py:40
3921+#, python-format
3922+msgid "Found non-unique network for bridge %s"
3923+msgstr ""
3924+
3925+#: nova/virt/xenapi/network_utils.py:43
3926+#, python-format
3927+msgid "Found no network for bridge %s"
3928+msgstr ""
3929+
3930+#: nova/virt/xenapi/vm_utils.py:127
3931+#, python-format
3932+msgid "Created VM %s as %s."
3933+msgstr ""
3934+
3935+#: nova/virt/xenapi/vm_utils.py:147
3936+#, python-format
3937+msgid "Creating VBD for VM %s, VDI %s ... "
3938+msgstr ""
3939+
3940+#: nova/virt/xenapi/vm_utils.py:149
3941+#, python-format
3942+msgid "Created VBD %s for VM %s, VDI %s."
3943+msgstr ""
3944+
3945+#: nova/virt/xenapi/vm_utils.py:165
3946+#, python-format
3947+msgid "VBD not found in instance %s"
3948+msgstr ""
3949+
3950+#: nova/virt/xenapi/vm_utils.py:175
3951+#, python-format
3952+msgid "Unable to unplug VBD %s"
3953+msgstr ""
3954+
3955+#: nova/virt/xenapi/vm_utils.py:187
3956+#, python-format
3957+msgid "Unable to destroy VBD %s"
3958+msgstr ""
3959+
3960+#: nova/virt/xenapi/vm_utils.py:202
3961+#, python-format
3962+msgid "Creating VIF for VM %s, network %s."
3963+msgstr ""
3964+
3965+#: nova/virt/xenapi/vm_utils.py:205
3966+#, python-format
3967+msgid "Created VIF %s for VM %s, network %s."
3968+msgstr ""
3969+
3970+#: nova/virt/xenapi/vm_utils.py:216
3971+#, python-format
3972+msgid "Snapshotting VM %s with label '%s'..."
3973+msgstr ""
3974+
3975+#: nova/virt/xenapi/vm_utils.py:229
3976+#, python-format
3977+msgid "Created snapshot %s from VM %s."
3978+msgstr ""
3979+
3980+#: nova/virt/xenapi/vm_utils.py:243
3981+#, python-format
3982+msgid "Asking xapi to upload %s as '%s'"
3983+msgstr ""
3984+
3985+#: nova/virt/xenapi/vm_utils.py:261
3986+#, python-format
3987+msgid "Asking xapi to fetch %s as %s"
3988+msgstr ""
3989+
3990+#: nova/virt/xenapi/vm_utils.py:279
3991+#, python-format
3992+msgid "Looking up vdi %s for PV kernel"
3993+msgstr ""
3994+
3995+#: nova/virt/xenapi/vm_utils.py:290
3996+#, python-format
3997+msgid "PV Kernel in VDI:%d"
3998+msgstr ""
3999+
4000+#: nova/virt/xenapi/vm_utils.py:318
4001+#, python-format
4002+msgid "VDI %s is still available"
4003+msgstr ""
4004+
4005+#: nova/virt/xenapi/vm_utils.py:331
4006+#, python-format
4007+msgid "(VM_UTILS) xenserver vm state -> |%s|"
4008+msgstr ""
4009+
4010+#: nova/virt/xenapi/vm_utils.py:333
4011+#, python-format
4012+msgid "(VM_UTILS) xenapi power_state -> |%s|"
4013+msgstr ""
4014+
4015+#: nova/virt/xenapi/vm_utils.py:390
4016+#, python-format
4017+msgid "VHD %s has parent %s"
4018+msgstr ""
4019+
4020+#: nova/virt/xenapi/vm_utils.py:407
4021+#, python-format
4022+msgid "Re-scanning SR %s"
4023+msgstr ""
4024+
4025+#: nova/virt/xenapi/vm_utils.py:431
4026+#, python-format
4027+msgid "Parent %s doesn't match original parent %s, waiting for coalesce..."
4028+msgstr ""
4029+
4030+#: nova/virt/xenapi/vm_utils.py:448
4031+#, python-format
4032+msgid "No VDIs found for VM %s"
4033+msgstr ""
4034+
4035+#: nova/virt/xenapi/vm_utils.py:452
4036+#, python-format
4037+msgid "Unexpected number of VDIs (%s) found for VM %s"
4038+msgstr ""
4039+
4040+#: nova/virt/xenapi/vmops.py:62
4041+#, python-format
4042+msgid "Attempted to create non-unique name %s"
4043+msgstr ""
4044+
4045+#: nova/virt/xenapi/vmops.py:99
4046+#, python-format
4047+msgid "Starting VM %s..."
4048+msgstr ""
4049+
4050+#: nova/virt/xenapi/vmops.py:101
4051+#, python-format
4052+msgid "Spawning VM %s created %s."
4053+msgstr ""
4054+
4055+#: nova/virt/xenapi/vmops.py:112
4056+#, python-format
4057+msgid "Instance %s: booted"
4058+msgstr ""
4059+
4060+#: nova/virt/xenapi/vmops.py:137
4061+#, python-format
4062+msgid "Instance not present %s"
4063+msgstr ""
4064+
4065+#: nova/virt/xenapi/vmops.py:166
4066+#, python-format
4067+msgid "Starting snapshot for VM %s"
4068+msgstr ""
4069+
4070+#: nova/virt/xenapi/vmops.py:174
4071+#, python-format
4072+msgid "Unable to Snapshot %s: %s"
4073+msgstr ""
4074+
4075+#: nova/virt/xenapi/vmops.py:184
4076+#, python-format
4077+msgid "Finished snapshot and upload for VM %s"
4078+msgstr ""
4079+
4080+#: nova/virt/xenapi/vmops.py:252
4081+#, python-format
4082+msgid "suspend: instance not present %s"
4083+msgstr ""
4084+
4085+#: nova/virt/xenapi/vmops.py:262
4086+#, python-format
4087+msgid "resume: instance not present %s"
4088+msgstr ""
4089+
4090+#: nova/virt/xenapi/vmops.py:271
4091+#, python-format
4092+msgid "Instance not found %s"
4093+msgstr ""
4094+
4095+#: nova/virt/xenapi/volume_utils.py:57
4096+#, python-format
4097+msgid "Introducing %s..."
4098+msgstr ""
4099+
4100+#: nova/virt/xenapi/volume_utils.py:74
4101+#, python-format
4102+msgid "Introduced %s as %s."
4103+msgstr ""
4104+
4105+#: nova/virt/xenapi/volume_utils.py:78
4106+msgid "Unable to create Storage Repository"
4107+msgstr ""
4108+
4109+#: nova/virt/xenapi/volume_utils.py:90
4110+#, python-format
4111+msgid "Unable to find SR from VBD %s"
4112+msgstr ""
4113+
4114+#: nova/virt/xenapi/volume_utils.py:96
4115+#, python-format
4116+msgid "Forgetting SR %s ... "
4117+msgstr ""
4118+
4119+#: nova/virt/xenapi/volume_utils.py:101
4120+#, python-format
4121+msgid "Ignoring exception %s when getting PBDs for %s"
4122+msgstr ""
4123+
4124+#: nova/virt/xenapi/volume_utils.py:107
4125+#, python-format
4126+msgid "Ignoring exception %s when unplugging PBD %s"
4127+msgstr ""
4128+
4129+#: nova/virt/xenapi/volume_utils.py:111
4130+#, python-format
4131+msgid "Forgetting SR %s done."
4132+msgstr ""
4133+
4134+#: nova/virt/xenapi/volume_utils.py:113
4135+#, python-format
4136+msgid "Ignoring exception %s when forgetting SR %s"
4137+msgstr ""
4138+
4139+#: nova/virt/xenapi/volume_utils.py:123
4140+#, python-format
4141+msgid "Unable to introduce VDI on SR %s"
4142+msgstr ""
4143+
4144+#: nova/virt/xenapi/volume_utils.py:128
4145+#, python-format
4146+msgid "Unable to get record of VDI %s on"
4147+msgstr ""
4148+
4149+#: nova/virt/xenapi/volume_utils.py:146
4150+#, python-format
4151+msgid "Unable to introduce VDI for SR %s"
4152+msgstr ""
4153+
4154+#: nova/virt/xenapi/volume_utils.py:175
4155+#, python-format
4156+msgid "Unable to obtain target information %s, %s"
4157+msgstr ""
4158+
4159+#: nova/virt/xenapi/volume_utils.py:197
4160+#, python-format
4161+msgid "Mountpoint cannot be translated: %s"
4162+msgstr ""
4163+
4164+#: nova/virt/xenapi/volumeops.py:51
4165+#, python-format
4166+msgid "Attach_volume: %s, %s, %s"
4167+msgstr ""
4168+
4169+#: nova/virt/xenapi/volumeops.py:69
4170+#, python-format
4171+msgid "Unable to create VDI on SR %s for instance %s"
4172+msgstr ""
4173+
4174+#: nova/virt/xenapi/volumeops.py:81
4175+#, python-format
4176+msgid "Unable to use SR %s for instance %s"
4177+msgstr ""
4178+
4179+#: nova/virt/xenapi/volumeops.py:93
4180+#, python-format
4181+msgid "Unable to attach volume to instance %s"
4182+msgstr ""
4183+
4184+#: nova/virt/xenapi/volumeops.py:95
4185+#, python-format
4186+msgid "Mountpoint %s attached to instance %s"
4187+msgstr ""
4188+
4189+#: nova/virt/xenapi/volumeops.py:106
4190+#, python-format
4191+msgid "Detach_volume: %s, %s"
4192+msgstr ""
4193+
4194+#: nova/virt/xenapi/volumeops.py:113
4195+#, python-format
4196+msgid "Unable to locate volume %s"
4197+msgstr ""
4198+
4199+#: nova/virt/xenapi/volumeops.py:121
4200+#, python-format
4201+msgid "Unable to detach volume %s"
4202+msgstr ""
4203+
4204+#: nova/virt/xenapi/volumeops.py:128
4205+#, python-format
4206+msgid "Mountpoint %s detached from instance %s"
4207+msgstr ""
4208+
4209+#: nova/volume/api.py:44
4210+#, python-format
4211+msgid "Quota exceeeded for %s, tried to create %sG volume"
4212+msgstr ""
4213+
4214+#: nova/volume/api.py:46
4215+#, python-format
4216+msgid "Volume quota exceeded. You cannot create a volume of size %s"
4217+msgstr ""
4218+
4219+#: nova/volume/api.py:70 nova/volume/api.py:95
4220+msgid "Volume status must be available"
4221+msgstr ""
4222+
4223+#: nova/volume/api.py:97
4224+msgid "Volume is already attached"
4225+msgstr ""
4226+
4227+#: nova/volume/api.py:103
4228+msgid "Volume is already detached"
4229+msgstr ""
4230+
4231+#: nova/volume/driver.py:76
4232+#, python-format
4233+msgid "Recovering from a failed execute. Try number %s"
4234+msgstr ""
4235+
4236+#: nova/volume/driver.py:85
4237+#, python-format
4238+msgid "volume group %s doesn't exist"
4239+msgstr ""
4240+
4241+#: nova/volume/driver.py:210
4242+#, python-format
4243+msgid "FAKE AOE: %s"
4244+msgstr ""
4245+
4246+#: nova/volume/driver.py:315
4247+#, python-format
4248+msgid "FAKE ISCSI: %s"
4249+msgstr ""
4250+
4251+#: nova/volume/manager.py:85
4252+#, python-format
4253+msgid "Re-exporting %s volumes"
4254+msgstr ""
4255+
4256+#: nova/volume/manager.py:93
4257+#, python-format
4258+msgid "volume %s: creating"
4259+msgstr ""
4260+
4261+#: nova/volume/manager.py:102
4262+#, python-format
4263+msgid "volume %s: creating lv of size %sG"
4264+msgstr ""
4265+
4266+#: nova/volume/manager.py:106
4267+#, python-format
4268+msgid "volume %s: creating export"
4269+msgstr ""
4270+
4271+#: nova/volume/manager.py:113
4272+#, python-format
4273+msgid "volume %s: created successfully"
4274+msgstr ""
4275+
4276+#: nova/volume/manager.py:121
4277+msgid "Volume is still attached"
4278+msgstr ""
4279+
4280+#: nova/volume/manager.py:123
4281+msgid "Volume is not local to this node"
4282+msgstr ""
4283+
4284+#: nova/volume/manager.py:124
4285+#, python-format
4286+msgid "volume %s: removing export"
4287+msgstr ""
4288+
4289+#: nova/volume/manager.py:126
4290+#, python-format
4291+msgid "volume %s: deleting"
4292+msgstr ""
4293+
4294+#: nova/volume/manager.py:129
4295+#, python-format
4296+msgid "volume %s: deleted successfully"
4297+msgstr ""
4298
4299=== added file 'po/da.po'
4300--- po/da.po 1970-01-01 00:00:00 +0000
4301+++ po/da.po 2011-02-21 18:58:15 +0000
4302@@ -0,0 +1,2130 @@
4303+# Danish translation for nova
4304+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
4305+# This file is distributed under the same license as the nova package.
4306+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
4307+#
4308+msgid ""
4309+msgstr ""
4310+"Project-Id-Version: nova\n"
4311+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
4312+"POT-Creation-Date: 2011-01-10 11:25-0800\n"
4313+"PO-Revision-Date: 2011-01-15 21:46+0000\n"
4314+"Last-Translator: Soren Hansen <soren@linux2go.dk>\n"
4315+"Language-Team: Danish <da@li.org>\n"
4316+"MIME-Version: 1.0\n"
4317+"Content-Type: text/plain; charset=UTF-8\n"
4318+"Content-Transfer-Encoding: 8bit\n"
4319+"X-Launchpad-Export-Date: 2011-02-05 05:36+0000\n"
4320+"X-Generator: Launchpad (build 12177)\n"
4321+
4322+#: nova/crypto.py:46
4323+msgid "Filename of root CA"
4324+msgstr ""
4325+
4326+#: nova/crypto.py:49
4327+msgid "Filename of private key"
4328+msgstr "Filnavn for privatnøgle"
4329+
4330+#: nova/crypto.py:51
4331+msgid "Filename of root Certificate Revokation List"
4332+msgstr ""
4333+
4334+#: nova/crypto.py:53
4335+msgid "Where we keep our keys"
4336+msgstr ""
4337+
4338+#: nova/crypto.py:55
4339+msgid "Where we keep our root CA"
4340+msgstr ""
4341+
4342+#: nova/crypto.py:57
4343+msgid "Should we use a CA for each project?"
4344+msgstr ""
4345+
4346+#: nova/crypto.py:61
4347+#, python-format
4348+msgid "Subject for certificate for users, %s for project, user, timestamp"
4349+msgstr ""
4350+
4351+#: nova/crypto.py:66
4352+#, python-format
4353+msgid "Subject for certificate for projects, %s for project, timestamp"
4354+msgstr ""
4355+
4356+#: nova/crypto.py:71
4357+#, python-format
4358+msgid "Subject for certificate for vpns, %s for project, timestamp"
4359+msgstr ""
4360+
4361+#: nova/crypto.py:258
4362+#, python-format
4363+msgid "Flags path: %s"
4364+msgstr ""
4365+
4366+#: nova/exception.py:33
4367+msgid "Unexpected error while running command."
4368+msgstr ""
4369+
4370+#: nova/exception.py:36
4371+#, python-format
4372+msgid ""
4373+"%s\n"
4374+"Command: %s\n"
4375+"Exit code: %s\n"
4376+"Stdout: %r\n"
4377+"Stderr: %r"
4378+msgstr ""
4379+
4380+#: nova/exception.py:86
4381+msgid "Uncaught exception"
4382+msgstr ""
4383+
4384+#: nova/fakerabbit.py:48
4385+#, python-format
4386+msgid "(%s) publish (key: %s) %s"
4387+msgstr ""
4388+
4389+#: nova/fakerabbit.py:53
4390+#, python-format
4391+msgid "Publishing to route %s"
4392+msgstr ""
4393+
4394+#: nova/fakerabbit.py:83
4395+#, python-format
4396+msgid "Declaring queue %s"
4397+msgstr ""
4398+
4399+#: nova/fakerabbit.py:89
4400+#, python-format
4401+msgid "Declaring exchange %s"
4402+msgstr ""
4403+
4404+#: nova/fakerabbit.py:95
4405+#, python-format
4406+msgid "Binding %s to %s with key %s"
4407+msgstr ""
4408+
4409+#: nova/fakerabbit.py:120
4410+#, python-format
4411+msgid "Getting from %s: %s"
4412+msgstr ""
4413+
4414+#: nova/rpc.py:92
4415+#, python-format
4416+msgid "AMQP server on %s:%d is unreachable. Trying again in %d seconds."
4417+msgstr ""
4418+
4419+#: nova/rpc.py:99
4420+#, python-format
4421+msgid "Unable to connect to AMQP server after %d tries. Shutting down."
4422+msgstr ""
4423+
4424+#: nova/rpc.py:118
4425+msgid "Reconnected to queue"
4426+msgstr ""
4427+
4428+#: nova/rpc.py:125
4429+msgid "Failed to fetch message from queue"
4430+msgstr ""
4431+
4432+#: nova/rpc.py:155
4433+#, python-format
4434+msgid "Initing the Adapter Consumer for %s"
4435+msgstr ""
4436+
4437+#: nova/rpc.py:170
4438+#, python-format
4439+msgid "received %s"
4440+msgstr ""
4441+
4442+#: nova/rpc.py:183
4443+#, python-format
4444+msgid "no method for message: %s"
4445+msgstr ""
4446+
4447+#: nova/rpc.py:184
4448+#, python-format
4449+msgid "No method for message: %s"
4450+msgstr ""
4451+
4452+#: nova/rpc.py:245
4453+#, python-format
4454+msgid "Returning exception %s to caller"
4455+msgstr ""
4456+
4457+#: nova/rpc.py:286
4458+#, python-format
4459+msgid "unpacked context: %s"
4460+msgstr ""
4461+
4462+#: nova/rpc.py:305
4463+msgid "Making asynchronous call..."
4464+msgstr ""
4465+
4466+#: nova/rpc.py:308
4467+#, python-format
4468+msgid "MSG_ID is %s"
4469+msgstr ""
4470+
4471+#: nova/rpc.py:356
4472+#, python-format
4473+msgid "response %s"
4474+msgstr ""
4475+
4476+#: nova/rpc.py:365
4477+#, python-format
4478+msgid "topic is %s"
4479+msgstr ""
4480+
4481+#: nova/rpc.py:366
4482+#, python-format
4483+msgid "message %s"
4484+msgstr ""
4485+
4486+#: nova/service.py:157
4487+#, python-format
4488+msgid "Starting %s node"
4489+msgstr ""
4490+
4491+#: nova/service.py:169
4492+msgid "Service killed that has no database entry"
4493+msgstr ""
4494+
4495+#: nova/service.py:190
4496+msgid "The service database object disappeared, Recreating it."
4497+msgstr ""
4498+
4499+#: nova/service.py:202
4500+msgid "Recovered model server connection!"
4501+msgstr ""
4502+
4503+#: nova/service.py:208
4504+msgid "model server went away"
4505+msgstr ""
4506+
4507+#: nova/service.py:217 nova/db/sqlalchemy/__init__.py:43
4508+#, python-format
4509+msgid "Data store %s is unreachable. Trying again in %d seconds."
4510+msgstr ""
4511+
4512+#: nova/service.py:232 nova/twistd.py:232
4513+#, python-format
4514+msgid "Serving %s"
4515+msgstr ""
4516+
4517+#: nova/service.py:234 nova/twistd.py:264
4518+msgid "Full set of FLAGS:"
4519+msgstr ""
4520+
4521+#: nova/twistd.py:211
4522+#, python-format
4523+msgid "pidfile %s does not exist. Daemon not running?\n"
4524+msgstr ""
4525+
4526+#: nova/twistd.py:268
4527+#, python-format
4528+msgid "Starting %s"
4529+msgstr ""
4530+
4531+#: nova/utils.py:53
4532+#, python-format
4533+msgid "Inner Exception: %s"
4534+msgstr ""
4535+
4536+#: nova/utils.py:54
4537+#, python-format
4538+msgid "Class %s cannot be found"
4539+msgstr ""
4540+
4541+#: nova/utils.py:113
4542+#, python-format
4543+msgid "Fetching %s"
4544+msgstr ""
4545+
4546+#: nova/utils.py:125
4547+#, python-format
4548+msgid "Running cmd (subprocess): %s"
4549+msgstr ""
4550+
4551+#: nova/utils.py:138
4552+#, python-format
4553+msgid "Result was %s"
4554+msgstr ""
4555+
4556+#: nova/utils.py:171
4557+#, python-format
4558+msgid "debug in callback: %s"
4559+msgstr ""
4560+
4561+#: nova/utils.py:176
4562+#, python-format
4563+msgid "Running %s"
4564+msgstr ""
4565+
4566+#: nova/utils.py:207
4567+#, python-format
4568+msgid "Couldn't get IP, using 127.0.0.1 %s"
4569+msgstr ""
4570+
4571+#: nova/utils.py:289
4572+#, python-format
4573+msgid "Invalid backend: %s"
4574+msgstr ""
4575+
4576+#: nova/utils.py:300
4577+#, python-format
4578+msgid "backend %s"
4579+msgstr ""
4580+
4581+#: nova/api/ec2/__init__.py:133
4582+msgid "Too many failed authentications."
4583+msgstr ""
4584+
4585+#: nova/api/ec2/__init__.py:142
4586+#, python-format
4587+msgid ""
4588+"Access key %s has had %d failed authentications and will be locked out for "
4589+"%d minutes."
4590+msgstr ""
4591+
4592+#: nova/api/ec2/__init__.py:179 nova/objectstore/handler.py:140
4593+#, python-format
4594+msgid "Authentication Failure: %s"
4595+msgstr ""
4596+
4597+#: nova/api/ec2/__init__.py:190
4598+#, python-format
4599+msgid "Authenticated Request For %s:%s)"
4600+msgstr ""
4601+
4602+#: nova/api/ec2/__init__.py:227
4603+#, python-format
4604+msgid "action: %s"
4605+msgstr ""
4606+
4607+#: nova/api/ec2/__init__.py:229
4608+#, python-format
4609+msgid "arg: %s\t\tval: %s"
4610+msgstr ""
4611+
4612+#: nova/api/ec2/__init__.py:301
4613+#, python-format
4614+msgid "Unauthorized request for controller=%s and action=%s"
4615+msgstr ""
4616+
4617+#: nova/api/ec2/__init__.py:339
4618+#, python-format
4619+msgid "NotFound raised: %s"
4620+msgstr ""
4621+
4622+#: nova/api/ec2/__init__.py:342
4623+#, python-format
4624+msgid "ApiError raised: %s"
4625+msgstr ""
4626+
4627+#: nova/api/ec2/__init__.py:349
4628+#, python-format
4629+msgid "Unexpected error raised: %s"
4630+msgstr ""
4631+
4632+#: nova/api/ec2/__init__.py:354
4633+msgid "An unknown error has occurred. Please try your request again."
4634+msgstr ""
4635+
4636+#: nova/api/ec2/admin.py:84
4637+#, python-format
4638+msgid "Creating new user: %s"
4639+msgstr ""
4640+
4641+#: nova/api/ec2/admin.py:92
4642+#, python-format
4643+msgid "Deleting user: %s"
4644+msgstr ""
4645+
4646+#: nova/api/ec2/admin.py:114
4647+#, python-format
4648+msgid "Adding role %s to user %s for project %s"
4649+msgstr ""
4650+
4651+#: nova/api/ec2/admin.py:117 nova/auth/manager.py:415
4652+#, python-format
4653+msgid "Adding sitewide role %s to user %s"
4654+msgstr ""
4655+
4656+#: nova/api/ec2/admin.py:122
4657+#, python-format
4658+msgid "Removing role %s from user %s for project %s"
4659+msgstr ""
4660+
4661+#: nova/api/ec2/admin.py:125 nova/auth/manager.py:441
4662+#, python-format
4663+msgid "Removing sitewide role %s from user %s"
4664+msgstr ""
4665+
4666+#: nova/api/ec2/admin.py:129 nova/api/ec2/admin.py:192
4667+msgid "operation must be add or remove"
4668+msgstr ""
4669+
4670+#: nova/api/ec2/admin.py:142
4671+#, python-format
4672+msgid "Getting x509 for user: %s on project: %s"
4673+msgstr ""
4674+
4675+#: nova/api/ec2/admin.py:159
4676+#, python-format
4677+msgid "Create project %s managed by %s"
4678+msgstr ""
4679+
4680+#: nova/api/ec2/admin.py:170
4681+#, python-format
4682+msgid "Delete project: %s"
4683+msgstr ""
4684+
4685+#: nova/api/ec2/admin.py:184 nova/auth/manager.py:533
4686+#, python-format
4687+msgid "Adding user %s to project %s"
4688+msgstr ""
4689+
4690+#: nova/api/ec2/admin.py:188
4691+#, python-format
4692+msgid "Removing user %s from project %s"
4693+msgstr ""
4694+
4695+#: nova/api/ec2/apirequest.py:95
4696+#, python-format
4697+msgid "Unsupported API request: controller = %s,action = %s"
4698+msgstr ""
4699+
4700+#: nova/api/ec2/cloud.py:117
4701+#, python-format
4702+msgid "Generating root CA: %s"
4703+msgstr ""
4704+
4705+#: nova/api/ec2/cloud.py:277
4706+#, python-format
4707+msgid "Create key pair %s"
4708+msgstr ""
4709+
4710+#: nova/api/ec2/cloud.py:285
4711+#, python-format
4712+msgid "Delete key pair %s"
4713+msgstr ""
4714+
4715+#: nova/api/ec2/cloud.py:357
4716+#, python-format
4717+msgid "%s is not a valid ipProtocol"
4718+msgstr ""
4719+
4720+#: nova/api/ec2/cloud.py:361
4721+msgid "Invalid port range"
4722+msgstr ""
4723+
4724+#: nova/api/ec2/cloud.py:392
4725+#, python-format
4726+msgid "Revoke security group ingress %s"
4727+msgstr ""
4728+
4729+#: nova/api/ec2/cloud.py:401 nova/api/ec2/cloud.py:414
4730+msgid "No rule for the specified parameters."
4731+msgstr ""
4732+
4733+#: nova/api/ec2/cloud.py:421
4734+#, python-format
4735+msgid "Authorize security group ingress %s"
4736+msgstr ""
4737+
4738+#: nova/api/ec2/cloud.py:432
4739+#, python-format
4740+msgid "This rule already exists in group %s"
4741+msgstr ""
4742+
4743+#: nova/api/ec2/cloud.py:460
4744+#, python-format
4745+msgid "Create Security Group %s"
4746+msgstr ""
4747+
4748+#: nova/api/ec2/cloud.py:463
4749+#, python-format
4750+msgid "group %s already exists"
4751+msgstr ""
4752+
4753+#: nova/api/ec2/cloud.py:475
4754+#, python-format
4755+msgid "Delete security group %s"
4756+msgstr ""
4757+
4758+#: nova/api/ec2/cloud.py:483 nova/compute/manager.py:452
4759+#, python-format
4760+msgid "Get console output for instance %s"
4761+msgstr ""
4762+
4763+#: nova/api/ec2/cloud.py:543
4764+#, python-format
4765+msgid "Create volume of %s GB"
4766+msgstr ""
4767+
4768+#: nova/api/ec2/cloud.py:567
4769+#, python-format
4770+msgid "Attach volume %s to instacne %s at %s"
4771+msgstr ""
4772+
4773+#: nova/api/ec2/cloud.py:579
4774+#, python-format
4775+msgid "Detach volume %s"
4776+msgstr ""
4777+
4778+#: nova/api/ec2/cloud.py:686
4779+msgid "Allocate address"
4780+msgstr ""
4781+
4782+#: nova/api/ec2/cloud.py:691
4783+#, python-format
4784+msgid "Release address %s"
4785+msgstr ""
4786+
4787+#: nova/api/ec2/cloud.py:696
4788+#, python-format
4789+msgid "Associate address %s to instance %s"
4790+msgstr ""
4791+
4792+#: nova/api/ec2/cloud.py:703
4793+#, python-format
4794+msgid "Disassociate address %s"
4795+msgstr ""
4796+
4797+#: nova/api/ec2/cloud.py:730
4798+msgid "Going to start terminating instances"
4799+msgstr ""
4800+
4801+#: nova/api/ec2/cloud.py:738
4802+#, python-format
4803+msgid "Reboot instance %r"
4804+msgstr ""
4805+
4806+#: nova/api/ec2/cloud.py:775
4807+#, python-format
4808+msgid "De-registering image %s"
4809+msgstr ""
4810+
4811+#: nova/api/ec2/cloud.py:783
4812+#, python-format
4813+msgid "Registered image %s with id %s"
4814+msgstr ""
4815+
4816+#: nova/api/ec2/cloud.py:789 nova/api/ec2/cloud.py:804
4817+#, python-format
4818+msgid "attribute not supported: %s"
4819+msgstr ""
4820+
4821+#: nova/api/ec2/cloud.py:794
4822+#, python-format
4823+msgid "invalid id: %s"
4824+msgstr ""
4825+
4826+#: nova/api/ec2/cloud.py:807
4827+msgid "user or group not specified"
4828+msgstr ""
4829+
4830+#: nova/api/ec2/cloud.py:809
4831+msgid "only group \"all\" is supported"
4832+msgstr ""
4833+
4834+#: nova/api/ec2/cloud.py:811
4835+msgid "operation_type must be add or remove"
4836+msgstr ""
4837+
4838+#: nova/api/ec2/cloud.py:812
4839+#, python-format
4840+msgid "Updating image %s publicity"
4841+msgstr ""
4842+
4843+#: nova/api/ec2/metadatarequesthandler.py:75
4844+#, python-format
4845+msgid "Failed to get metadata for ip: %s"
4846+msgstr ""
4847+
4848+#: nova/api/openstack/__init__.py:70
4849+#, python-format
4850+msgid "Caught error: %s"
4851+msgstr ""
4852+
4853+#: nova/api/openstack/__init__.py:86
4854+msgid "Including admin operations in API."
4855+msgstr ""
4856+
4857+#: nova/api/openstack/servers.py:184
4858+#, python-format
4859+msgid "Compute.api::lock %s"
4860+msgstr ""
4861+
4862+#: nova/api/openstack/servers.py:199
4863+#, python-format
4864+msgid "Compute.api::unlock %s"
4865+msgstr ""
4866+
4867+#: nova/api/openstack/servers.py:213
4868+#, python-format
4869+msgid "Compute.api::get_lock %s"
4870+msgstr ""
4871+
4872+#: nova/api/openstack/servers.py:224
4873+#, python-format
4874+msgid "Compute.api::pause %s"
4875+msgstr ""
4876+
4877+#: nova/api/openstack/servers.py:235
4878+#, python-format
4879+msgid "Compute.api::unpause %s"
4880+msgstr ""
4881+
4882+#: nova/api/openstack/servers.py:246
4883+#, python-format
4884+msgid "compute.api::suspend %s"
4885+msgstr ""
4886+
4887+#: nova/api/openstack/servers.py:257
4888+#, python-format
4889+msgid "compute.api::resume %s"
4890+msgstr ""
4891+
4892+#: nova/auth/dbdriver.py:84
4893+#, python-format
4894+msgid "User %s already exists"
4895+msgstr ""
4896+
4897+#: nova/auth/dbdriver.py:106 nova/auth/ldapdriver.py:207
4898+#, python-format
4899+msgid "Project can't be created because manager %s doesn't exist"
4900+msgstr ""
4901+
4902+#: nova/auth/dbdriver.py:135 nova/auth/ldapdriver.py:204
4903+#, python-format
4904+msgid "Project can't be created because project %s already exists"
4905+msgstr ""
4906+
4907+#: nova/auth/dbdriver.py:157 nova/auth/ldapdriver.py:241
4908+#, python-format
4909+msgid "Project can't be modified because manager %s doesn't exist"
4910+msgstr ""
4911+
4912+#: nova/auth/dbdriver.py:245
4913+#, python-format
4914+msgid "User \"%s\" not found"
4915+msgstr ""
4916+
4917+#: nova/auth/dbdriver.py:248
4918+#, python-format
4919+msgid "Project \"%s\" not found"
4920+msgstr ""
4921+
4922+#: nova/auth/fakeldap.py:33
4923+msgid "Attempted to instantiate singleton"
4924+msgstr ""
4925+
4926+#: nova/auth/ldapdriver.py:181
4927+#, python-format
4928+msgid "LDAP object for %s doesn't exist"
4929+msgstr ""
4930+
4931+#: nova/auth/ldapdriver.py:218
4932+#, python-format
4933+msgid "Project can't be created because user %s doesn't exist"
4934+msgstr ""
4935+
4936+#: nova/auth/ldapdriver.py:478
4937+#, python-format
4938+msgid "User %s is already a member of the group %s"
4939+msgstr ""
4940+
4941+#: nova/auth/ldapdriver.py:507
4942+#, python-format
4943+msgid ""
4944+"Attempted to remove the last member of a group. Deleting the group at %s "
4945+"instead."
4946+msgstr ""
4947+
4948+#: nova/auth/ldapdriver.py:528
4949+#, python-format
4950+msgid "Group at dn %s doesn't exist"
4951+msgstr ""
4952+
4953+#: nova/auth/manager.py:259
4954+#, python-format
4955+msgid "Looking up user: %r"
4956+msgstr ""
4957+
4958+#: nova/auth/manager.py:263
4959+#, python-format
4960+msgid "Failed authorization for access key %s"
4961+msgstr ""
4962+
4963+#: nova/auth/manager.py:264
4964+#, python-format
4965+msgid "No user found for access key %s"
4966+msgstr ""
4967+
4968+#: nova/auth/manager.py:270
4969+#, python-format
4970+msgid "Using project name = user name (%s)"
4971+msgstr ""
4972+
4973+#: nova/auth/manager.py:275
4974+#, python-format
4975+msgid "failed authorization: no project named %s (user=%s)"
4976+msgstr ""
4977+
4978+#: nova/auth/manager.py:277
4979+#, python-format
4980+msgid "No project called %s could be found"
4981+msgstr ""
4982+
4983+#: nova/auth/manager.py:281
4984+#, python-format
4985+msgid "Failed authorization: user %s not admin and not member of project %s"
4986+msgstr ""
4987+
4988+#: nova/auth/manager.py:283
4989+#, python-format
4990+msgid "User %s is not a member of project %s"
4991+msgstr ""
4992+
4993+#: nova/auth/manager.py:292 nova/auth/manager.py:303
4994+#, python-format
4995+msgid "Invalid signature for user %s"
4996+msgstr ""
4997+
4998+#: nova/auth/manager.py:293 nova/auth/manager.py:304
4999+msgid "Signature does not match"
5000+msgstr ""
The diff has been truncated for viewing.