~ubuntu-branches/ubuntu/vivid/ceilometer/vivid

« back to all changes in this revision

Viewing changes to ceilometer/locale/ru/LC_MESSAGES/ceilometer.po

  • Committer: Package Import Robot
  • Author(s): Chuck Short
  • Date: 2014-03-06 14:44:28 UTC
  • mto: (28.1.1 utopic-proposed) (1.2.1)
  • mto: This revision was merged to the branch mainline in revision 19.
  • Revision ID: package-import@ubuntu.com-20140306144428-rvphsh4igwyulzf0
Tags: upstream-2014.1~b3
ImportĀ upstreamĀ versionĀ 2014.1~b3

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
msgstr ""
8
8
"Project-Id-Version:  Ceilometer\n"
9
9
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10
 
"POT-Creation-Date: 2013-12-17 06:04+0000\n"
 
10
"POT-Creation-Date: 2014-02-26 06:06+0000\n"
11
11
"PO-Revision-Date: 2012-12-11 06:53+0000\n"
12
12
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
13
"Language-Team: Russian "
19
19
"Content-Transfer-Encoding: 8bit\n"
20
20
"Generated-By: Babel 1.3\n"
21
21
 
22
 
#: ceilometer/collector.py:77
 
22
#: ceilometer/collector.py:78
23
23
#, python-format
24
24
msgid "UDP: Cannot decode data sent by %s"
25
25
msgstr ""
26
26
 
27
 
#: ceilometer/collector.py:84
 
27
#: ceilometer/collector.py:81
28
28
#, python-format
29
29
msgid "UDP: Storing %s"
30
30
msgstr ""
31
31
 
32
 
#: ceilometer/collector.py:88
 
32
#: ceilometer/collector.py:85
33
33
msgid "UDP: Unable to store meter"
34
34
msgstr ""
35
35
 
 
36
#: ceilometer/notification.py:76
 
37
msgid "Loading event definitions"
 
38
msgstr ""
 
39
 
36
40
#: ceilometer/notification.py:88 ceilometer/notifier.py:47
37
41
#, python-format
38
42
msgid "Failed to load any notification handlers for %s"
53
57
msgid "notification %r"
54
58
msgstr ""
55
59
 
 
60
#: ceilometer/notification.py:151
 
61
#, python-format
 
62
msgid "Saving event \"%s\""
 
63
msgstr ""
 
64
 
56
65
#: ceilometer/notifier.py:40
57
66
#, python-format
58
67
msgid "loading notification handlers from %s"
122
131
msgid "Pipeline config: %s"
123
132
msgstr ""
124
133
 
125
 
#: ceilometer/service.py:100
 
134
#: ceilometer/service.py:98
126
135
#, python-format
127
136
msgid "loading dispatchers from %s"
128
137
msgstr ""
129
138
 
130
 
#: ceilometer/service.py:108
 
139
#: ceilometer/service.py:106
131
140
#, python-format
132
141
msgid "Failed to load any dispatchers for %s"
133
142
msgstr ""
134
143
 
135
 
#: ceilometer/alarm/rpc.py:51
 
144
#: ceilometer/alarm/rpc.py:52
136
145
#, python-format
137
146
msgid ""
138
147
"alarm %(alarm_id)s has no action configured for state transition from "
162
171
msgid "initialize_service_hooks"
163
172
msgstr ""
164
173
 
165
 
#: ceilometer/alarm/service.py:233
 
174
#: ceilometer/alarm/service.py:234
166
175
#, python-format
167
176
msgid "Unable to parse action %(action)s for alarm %(alarm_id)s"
168
177
msgstr ""
169
178
 
170
 
#: ceilometer/alarm/service.py:242
 
179
#: ceilometer/alarm/service.py:243
171
180
#, python-format
172
181
msgid "Action %(scheme)s for alarm %(alarm_id)s is unknown, cannot notify"
173
182
msgstr ""
174
183
 
175
 
#: ceilometer/alarm/service.py:248
 
184
#: ceilometer/alarm/service.py:249
176
185
#, python-format
177
186
msgid "Notifying alarm %(id)s with action %(act)s"
178
187
msgstr ""
179
188
 
180
 
#: ceilometer/alarm/service.py:252
 
189
#: ceilometer/alarm/service.py:254
181
190
#, python-format
182
191
msgid "Unable to notify alarm %s"
183
192
msgstr ""
184
193
 
185
 
#: ceilometer/alarm/service.py:271
 
194
#: ceilometer/alarm/service.py:274
186
195
msgid "Unable to notify for an alarm with no action"
187
196
msgstr ""
188
197
 
195
204
msgid "alarm state update failed"
196
205
msgstr ""
197
206
 
198
 
#: ceilometer/alarm/evaluator/combination.py:35
 
207
#: ceilometer/alarm/evaluator/combination.py:37
199
208
msgid "alarm retrieval failed"
200
209
msgstr ""
201
210
 
202
 
#: ceilometer/alarm/evaluator/combination.py:46
203
 
#, python-format
204
 
msgid "%(missing_states)d alarms in %(alarm_ids)s are in unknown state"
205
 
msgstr ""
206
 
 
207
 
#: ceilometer/alarm/evaluator/combination.py:59
208
 
#, python-format
209
 
msgid ""
210
 
"Transition to %(state)s due at least to one alarm in %(alarm_ids)s in "
211
 
"state %(state)s"
212
 
msgstr ""
213
 
 
214
 
#: ceilometer/alarm/evaluator/combination.py:63
215
 
#, python-format
216
 
msgid ""
217
 
"Remaining as %(state)s due at least to one alarm in %(alarm_ids)s in "
218
 
"state %(state)s"
219
 
msgstr ""
220
 
 
221
 
#: ceilometer/alarm/evaluator/combination.py:69
222
 
#, python-format
223
 
msgid ""
224
 
"Transition to %(state)s due to all alarms (%(alarm_ids)s) in state "
225
 
"%(state)s"
226
 
msgstr ""
227
 
 
228
 
#: ceilometer/alarm/evaluator/combination.py:73
229
 
#, python-format
230
 
msgid ""
231
 
"Remaining as %(state)s due to all alarms (%(alarm_ids)s) in state "
232
 
"%(state)s"
233
 
msgstr ""
234
 
 
235
 
#: ceilometer/alarm/evaluator/threshold.py:57
 
211
#: ceilometer/alarm/evaluator/combination.py:51
 
212
#, python-format
 
213
msgid "Alarms %(alarm_ids)s are in unknown state"
 
214
msgstr ""
 
215
 
 
216
#: ceilometer/alarm/evaluator/combination.py:74
 
217
#, python-format
 
218
msgid "Transition to %(state)s due to alarms %(alarm_ids)s in state %(state)s"
 
219
msgstr ""
 
220
 
 
221
#: ceilometer/alarm/evaluator/combination.py:78
 
222
#, python-format
 
223
msgid "Remaining as %(state)s due to alarms %(alarm_ids)s in state %(state)s"
 
224
msgstr ""
 
225
 
 
226
#: ceilometer/alarm/evaluator/threshold.py:63
236
227
#, python-format
237
228
msgid "query stats from %(start)s to %(now)s"
238
229
msgstr ""
239
230
 
240
 
#: ceilometer/alarm/evaluator/threshold.py:70
 
231
#: ceilometer/alarm/evaluator/threshold.py:74
241
232
#, python-format
242
233
msgid "sanitize stats %s"
243
234
msgstr ""
244
235
 
245
 
#: ceilometer/alarm/evaluator/threshold.py:74
 
236
#: ceilometer/alarm/evaluator/threshold.py:83
 
237
#, python-format
 
238
msgid "excluded weak datapoints with sample counts %s"
 
239
msgstr ""
 
240
 
 
241
#: ceilometer/alarm/evaluator/threshold.py:92
246
242
#, python-format
247
243
msgid "pruned statistics to %d"
248
244
msgstr ""
249
245
 
250
 
#: ceilometer/alarm/evaluator/threshold.py:79
 
246
#: ceilometer/alarm/evaluator/threshold.py:97
251
247
#, python-format
252
248
msgid "stats query %s"
253
249
msgstr ""
254
250
 
255
 
#: ceilometer/alarm/evaluator/threshold.py:85
 
251
#: ceilometer/alarm/evaluator/threshold.py:103
256
252
msgid "alarm stats retrieval failed"
257
253
msgstr ""
258
254
 
259
 
#: ceilometer/alarm/evaluator/threshold.py:94
 
255
#: ceilometer/alarm/evaluator/threshold.py:112
260
256
#, python-format
261
257
msgid "%d datapoints are unknown"
262
258
msgstr ""
263
259
 
264
 
#: ceilometer/alarm/evaluator/threshold.py:107
 
260
#: ceilometer/alarm/evaluator/threshold.py:136
265
261
#, python-format
266
262
msgid ""
267
263
"Transition to %(state)s due to %(count)d samples %(disposition)s "
268
 
"threshold, most recent: %(last)s"
 
264
"threshold, most recent: %(most_recent)s"
269
265
msgstr ""
270
266
 
271
 
#: ceilometer/alarm/evaluator/threshold.py:111
 
267
#: ceilometer/alarm/evaluator/threshold.py:140
272
268
#, python-format
273
269
msgid ""
274
270
"Remaining as %(state)s due to %(count)d samples %(disposition)s "
275
 
"threshold, most recent: %(last)s"
 
271
"threshold, most recent: %(most_recent)s"
276
272
msgstr ""
277
273
 
278
 
#: ceilometer/alarm/evaluator/threshold.py:161
 
274
#: ceilometer/alarm/evaluator/threshold.py:191
279
275
#, python-format
280
276
msgid "comparing value %(value)s against threshold %(limit)s"
281
277
msgstr ""
410
406
msgid "assignment retrieval failed"
411
407
msgstr ""
412
408
 
 
409
#: ceilometer/api/app.py:119
 
410
#, python-format
 
411
msgid "Starting server in PID %s"
 
412
msgstr ""
 
413
 
413
414
#: ceilometer/api/app.py:120
414
 
#, python-format
415
 
msgid "Starting server in PID %s"
416
 
msgstr ""
417
 
 
418
 
#: ceilometer/api/app.py:121
419
415
msgid "Configuration:"
420
416
msgstr ""
421
417
 
422
 
#: ceilometer/api/app.py:125
 
418
#: ceilometer/api/app.py:124
423
419
#, python-format
424
420
msgid "serving on 0.0.0.0:%(sport)s, view at http://127.0.0.1:%(vport)s"
425
421
msgstr ""
426
422
 
427
 
#: ceilometer/api/app.py:129
 
423
#: ceilometer/api/app.py:128
428
424
#, python-format
429
425
msgid "serving on http://%(host)s:%(port)s"
430
426
msgstr ""
434
430
msgid "Error parsing HTTP response: %s"
435
431
msgstr ""
436
432
 
437
 
#: ceilometer/api/controllers/v2.py:79
 
433
#: ceilometer/api/controllers/v2.py:84
438
434
#, python-format
439
435
msgid "%(entity)s %(id)s Not Found"
440
436
msgstr ""
441
437
 
442
 
#: ceilometer/api/controllers/v2.py:106
 
438
#: ceilometer/api/controllers/v2.py:231
443
439
#, python-format
444
 
msgid "Value %(value)s is invalid (should be greater or equal to %(min)s)"
 
440
msgid "Failed to convert the metadata value %s automatically"
445
441
msgstr ""
446
442
 
447
 
#: ceilometer/api/controllers/v2.py:111
 
443
#: ceilometer/api/controllers/v2.py:243
448
444
#, python-format
449
 
msgid "Value %(value)s is invalid (should be lower or equal to %(max)s)"
 
445
msgid "Failed to convert the value %(value)s to the expected data type %(type)s."
450
446
msgstr ""
451
447
 
452
448
#: ceilometer/api/controllers/v2.py:248
453
449
#, python-format
454
 
msgid "Failed to convert the metadata value %s automatically"
455
 
msgstr ""
456
 
 
457
 
#: ceilometer/api/controllers/v2.py:266
458
 
#, python-format
459
 
msgid ""
460
 
"Failed to convert the metadata value %(value)s to the expected data type "
461
 
"%(type)s."
462
 
msgstr ""
463
 
 
464
 
#: ceilometer/api/controllers/v2.py:271
465
 
#, python-format
466
 
msgid ""
467
 
"The data type %s is not supported. The supported data type list is: "
468
 
"integer, float, boolean and string."
469
 
msgstr ""
470
 
 
471
 
#: ceilometer/api/controllers/v2.py:276
 
450
msgid ""
 
451
"The data type %(type)s is not supported. The supported data type list is:"
 
452
" %(supported)s"
 
453
msgstr ""
 
454
 
 
455
#: ceilometer/api/controllers/v2.py:253
472
456
#, python-format
473
457
msgid ""
474
458
"Unexpected exception converting %(value)s to the expected data type "
475
459
"%(type)s."
476
460
msgstr ""
477
461
 
478
 
#: ceilometer/api/controllers/v2.py:286
 
462
#: ceilometer/api/controllers/v2.py:263
479
463
#, python-format
480
464
msgid "Not Authorized to access project %s"
481
465
msgstr ""
482
466
 
483
 
#: ceilometer/api/controllers/v2.py:657 ceilometer/api/v1/blueprint.py:579
 
467
#: ceilometer/api/controllers/v2.py:669 ceilometer/api/v1/blueprint.py:579
484
468
msgid "clamping min timestamp to range"
485
469
msgstr ""
486
470
 
487
 
#: ceilometer/api/controllers/v2.py:662 ceilometer/api/v1/blueprint.py:582
 
471
#: ceilometer/api/controllers/v2.py:674 ceilometer/api/v1/blueprint.py:582
488
472
msgid "clamping max timestamp to range"
489
473
msgstr ""
490
474
 
491
 
#: ceilometer/api/controllers/v2.py:794
 
475
#: ceilometer/api/controllers/v2.py:729 ceilometer/api/controllers/v2.py:981
 
476
msgid "Limit must be positive"
 
477
msgstr ""
 
478
 
 
479
#: ceilometer/api/controllers/v2.py:806
492
480
msgid "Period must be positive."
493
481
msgstr ""
494
482
 
495
 
#: ceilometer/api/controllers/v2.py:803
 
483
#: ceilometer/api/controllers/v2.py:815
496
484
#, python-format
497
485
msgid "computed value coming from %r"
498
486
msgstr ""
499
487
 
500
 
#: ceilometer/api/controllers/v2.py:959
 
488
#: ceilometer/api/controllers/v2.py:997
 
489
msgid "Sample"
 
490
msgstr ""
 
491
 
 
492
#: ceilometer/api/controllers/v2.py:1180
 
493
msgid "Limit should be positive"
 
494
msgstr ""
 
495
 
 
496
#: ceilometer/api/controllers/v2.py:1267
 
497
#, python-format
 
498
msgid "String %s is not a valid isotime"
 
499
msgstr ""
 
500
 
 
501
#: ceilometer/api/controllers/v2.py:1268
 
502
#, python-format
 
503
msgid "Failed to parse the timestamp value %s"
 
504
msgstr ""
 
505
 
 
506
#: ceilometer/api/controllers/v2.py:1353
501
507
msgid "Resource"
502
508
msgstr ""
503
509
 
504
 
#: ceilometer/api/controllers/v2.py:1026
 
510
#: ceilometer/api/controllers/v2.py:1425
505
511
#, python-format
506
512
msgid ""
507
513
"Alarm when %(meter_name)s is %(comparison_operator)s a %(statistic)s of "
508
514
"%(threshold)s over %(period)s seconds"
509
515
msgstr ""
510
516
 
511
 
#: ceilometer/api/controllers/v2.py:1065
 
517
#: ceilometer/api/controllers/v2.py:1466
512
518
#, python-format
513
519
msgid "Combined state of alarms %s"
514
520
msgstr ""
515
521
 
516
 
#: ceilometer/api/controllers/v2.py:1162
 
522
#: ceilometer/api/controllers/v2.py:1564
517
523
msgid "either threshold_rule or combination_rule must be set"
518
524
msgstr ""
519
525
 
520
 
#: ceilometer/api/controllers/v2.py:1167
 
526
#: ceilometer/api/controllers/v2.py:1569
521
527
msgid "threshold_rule and combination_rule cannot be set at the same time"
522
528
msgstr ""
523
529
 
524
 
#: ceilometer/api/controllers/v2.py:1187
525
 
#, python-format
526
 
msgid "Alarm %s doesn't exist"
527
 
msgstr ""
528
 
 
529
 
#: ceilometer/api/controllers/v2.py:1283
 
530
#: ceilometer/api/controllers/v2.py:1589 ceilometer/api/controllers/v2.py:1685
530
531
msgid "Alarm"
531
532
msgstr ""
532
533
 
533
 
#: ceilometer/api/controllers/v2.py:1351
 
534
#: ceilometer/api/controllers/v2.py:1753
534
535
#, python-format
535
536
msgid "Error while putting alarm: %s"
536
537
msgstr ""
537
538
 
538
 
#: ceilometer/api/controllers/v2.py:1352 ceilometer/api/controllers/v2.py:1491
 
539
#: ceilometer/api/controllers/v2.py:1754 ceilometer/api/controllers/v2.py:1893
539
540
msgid "Alarm incorrect"
540
541
msgstr ""
541
542
 
542
 
#: ceilometer/api/controllers/v2.py:1402
 
543
#: ceilometer/api/controllers/v2.py:1804
543
544
msgid "state invalid"
544
545
msgstr ""
545
546
 
546
 
#: ceilometer/api/controllers/v2.py:1485
547
 
msgid "Alarm with that name exists"
 
547
#: ceilometer/api/controllers/v2.py:1886
 
548
#, python-format
 
549
msgid "Alarm with name='%s' exists"
548
550
msgstr ""
549
551
 
550
 
#: ceilometer/api/controllers/v2.py:1490
 
552
#: ceilometer/api/controllers/v2.py:1892
551
553
#, python-format
552
554
msgid "Error while posting alarm: %s"
553
555
msgstr ""
554
556
 
 
557
#: ceilometer/api/controllers/v2.py:2043
 
558
#, python-format
 
559
msgid "operator %s not supported"
 
560
msgstr ""
 
561
 
 
562
#: ceilometer/api/controllers/v2.py:2064
 
563
#, python-format
 
564
msgid "Getting traits for %s"
 
565
msgstr ""
 
566
 
 
567
#: ceilometer/api/controllers/v2.py:2128
 
568
msgid "Event"
 
569
msgstr ""
 
570
 
 
571
#: ceilometer/api/controllers/v2.py:2131
 
572
#, python-format
 
573
msgid "More than one event with id %s returned from storage driver"
 
574
msgstr ""
 
575
 
555
576
#: ceilometer/api/v1/blueprint.py:569
556
577
#, python-format
557
578
msgid ""
564
585
msgid "Polling pollster %s"
565
586
msgstr ""
566
587
 
567
 
#: ceilometer/central/manager.py:50 ceilometer/compute/manager.py:50
 
588
#: ceilometer/central/manager.py:52 ceilometer/compute/manager.py:50
568
589
#, python-format
569
590
msgid "Continue after error from %(name)s: %(error)s"
570
591
msgstr ""
574
595
msgid "Unable to retrieve instances: %s"
575
596
msgstr ""
576
597
 
577
 
#: ceilometer/compute/nova_notifier.py:81
 
598
#: ceilometer/compute/nova_notifier.py:82
578
599
#, python-format
579
600
msgid "using provided stats gatherer %r"
580
601
msgstr ""
581
602
 
582
 
#: ceilometer/compute/nova_notifier.py:84
 
603
#: ceilometer/compute/nova_notifier.py:85
583
604
msgid "making a new stats gatherer"
584
605
msgstr ""
585
606
 
586
 
#: ceilometer/compute/nova_notifier.py:111
 
607
#: ceilometer/compute/nova_notifier.py:114
587
608
#, python-format
588
609
msgid "INFO %r"
589
610
msgstr ""
590
611
 
591
 
#: ceilometer/compute/nova_notifier.py:143
 
612
#: ceilometer/compute/nova_notifier.py:147
592
613
#, python-format
593
614
msgid "ignoring %s"
594
615
msgstr ""
595
616
 
596
 
#: ceilometer/compute/nova_notifier.py:145
 
617
#: ceilometer/compute/nova_notifier.py:149
597
618
#, python-format
598
619
msgid "processing %s"
599
620
msgstr ""
600
621
 
601
 
#: ceilometer/compute/nova_notifier.py:149
 
622
#: ceilometer/compute/nova_notifier.py:153
602
623
#, python-format
603
624
msgid "polling final stats for %r"
604
625
msgstr ""
605
626
 
 
627
#: ceilometer/compute/notifications/cpu.py:55
 
628
#, python-format
 
629
msgid "An error occurred while building %(m)s sample: %(e)s"
 
630
msgstr ""
 
631
 
606
632
#: ceilometer/compute/pollsters/cpu.py:34
607
633
#: ceilometer/compute/pollsters/net.py:77
608
634
#, python-format
615
641
msgstr ""
616
642
 
617
643
#: ceilometer/compute/pollsters/cpu.py:51
618
 
#: ceilometer/compute/pollsters/disk.py:93
 
644
#: ceilometer/compute/pollsters/disk.py:96
619
645
#: ceilometer/compute/pollsters/net.py:90
620
646
#, python-format
621
647
msgid "Exception while getting samples %s"
626
652
msgid "could not get CPU time for %(id)s: %(e)s"
627
653
msgstr ""
628
654
 
629
 
#: ceilometer/compute/pollsters/disk.py:95
 
655
#: ceilometer/compute/pollsters/disk.py:98
630
656
#: ceilometer/compute/pollsters/net.py:92
631
657
#, python-format
632
658
msgid "Ignoring instance %(name)s: %(error)s"
656
682
msgid "Connection to libvirt broke"
657
683
msgstr ""
658
684
 
 
685
#: ceilometer/compute/virt/libvirt/inspector.py:117
 
686
#, python-format
 
687
msgid ""
 
688
"Failed to inspect vnics of %(instance_name)s, domain is in state of "
 
689
"SHUTOFF"
 
690
msgstr ""
 
691
 
 
692
#: ceilometer/compute/virt/libvirt/inspector.py:153
 
693
#, python-format
 
694
msgid ""
 
695
"Failed to inspect disks of %(instance_name)s, domain is in state of "
 
696
"SHUTOFF"
 
697
msgstr ""
 
698
 
659
699
#: ceilometer/dispatcher/database.py:50
660
700
#, python-format
661
701
msgid ""
677
717
msgid "Kwapi endpoint not found"
678
718
msgstr ""
679
719
 
680
 
#: ceilometer/event/converter.py:76
 
720
#: ceilometer/event/converter.py:77
681
721
#, python-format
682
722
msgid "Plugin specified, but no plugin name supplied for trait %s"
683
723
msgstr ""
684
724
 
685
 
#: ceilometer/event/converter.py:85
 
725
#: ceilometer/event/converter.py:86
686
726
#, python-format
687
727
msgid "No plugin named %(plugin)s available for trait %(trait)s"
688
728
msgstr ""
689
729
 
690
 
#: ceilometer/event/converter.py:95
 
730
#: ceilometer/event/converter.py:96
691
731
#, python-format
692
732
msgid "Required field in trait definition not specified: '%s'"
693
733
msgstr ""
694
734
 
695
 
#: ceilometer/event/converter.py:110
 
735
#: ceilometer/event/converter.py:111
696
736
#, python-format
697
737
msgid ""
698
738
"Parse error in JSONPath specification '%(jsonpath)s' for %(trait)s: "
699
739
"%(err)s"
700
740
msgstr ""
701
741
 
702
 
#: ceilometer/event/converter.py:116
 
742
#: ceilometer/event/converter.py:117
703
743
#, python-format
704
744
msgid "Invalid trait type '%(type)s' for trait %(trait)s"
705
745
msgstr ""
706
746
 
707
 
#: ceilometer/event/converter.py:168
 
747
#: ceilometer/event/converter.py:169
708
748
#, python-format
709
749
msgid "Required field %s not specified"
710
750
msgstr ""
711
751
 
712
 
#: ceilometer/event/converter.py:341
 
752
#: ceilometer/event/converter.py:342
713
753
#, python-format
714
754
msgid "Dropping Notification %(type)s (uuid:%(msgid)s)"
715
755
msgstr ""
716
756
 
717
 
#: ceilometer/event/converter.py:365
 
757
#: ceilometer/event/converter.py:366
718
758
#, python-format
719
759
msgid "Event Definitions configuration file: %s"
720
760
msgstr ""
721
761
 
722
 
#: ceilometer/event/converter.py:375
 
762
#: ceilometer/event/converter.py:376
723
763
#, python-format
724
764
msgid ""
725
765
"Invalid YAML syntax in Event Definitions file %(file)s at line: %(line)s,"
726
766
" column: %(column)s."
727
767
msgstr ""
728
768
 
729
 
#: ceilometer/event/converter.py:381
 
769
#: ceilometer/event/converter.py:382
730
770
#, python-format
731
771
msgid "YAML error reading Event Definitions file %(file)s"
732
772
msgstr ""
733
773
 
734
 
#: ceilometer/event/converter.py:388
 
774
#: ceilometer/event/converter.py:389
735
775
msgid "No Event Definitions configuration file found! Using default config."
736
776
msgstr ""
737
777
 
738
 
#: ceilometer/event/converter.py:392
 
778
#: ceilometer/event/converter.py:393
739
779
#, python-format
740
780
msgid "Event Definitions: %s"
741
781
msgstr ""
750
790
msgid "network notification %r"
751
791
msgstr ""
752
792
 
753
 
#: ceilometer/objectstore/swift.py:66
 
793
#: ceilometer/objectstore/swift.py:70
754
794
msgid "Swift endpoint not found"
755
795
msgstr ""
756
796
 
769
809
msgid "Unexpected exception occurred %d time(s)... retrying."
770
810
msgstr ""
771
811
 
772
 
#: ceilometer/openstack/common/fileutils.py:63
 
812
#: ceilometer/openstack/common/fileutils.py:62
773
813
#, python-format
774
814
msgid "Reloading cached file %s"
775
815
msgstr ""
776
816
 
777
 
#: ceilometer/openstack/common/lockutils.py:103
 
817
#: ceilometer/openstack/common/gettextutils.py:263
 
818
msgid "Message objects do not support addition."
 
819
msgstr ""
 
820
 
 
821
#: ceilometer/openstack/common/gettextutils.py:272
 
822
msgid ""
 
823
"Message objects do not support str() because they may contain non-ascii "
 
824
"characters. Please use unicode() or translate() instead."
 
825
msgstr ""
 
826
 
 
827
#: ceilometer/openstack/common/lockutils.py:82
 
828
#, python-format
 
829
msgid "Created lock path: %s"
 
830
msgstr ""
 
831
 
 
832
#: ceilometer/openstack/common/lockutils.py:93
 
833
#, python-format
 
834
msgid "Got file lock \"%s\""
 
835
msgstr ""
 
836
 
 
837
#: ceilometer/openstack/common/lockutils.py:101
 
838
#, python-format
 
839
msgid "Unable to acquire lock on `%(filename)s` due to %(exception)s"
 
840
msgstr ""
 
841
 
 
842
#: ceilometer/openstack/common/lockutils.py:117
 
843
#, python-format
 
844
msgid "Released file lock \"%s\""
 
845
msgstr ""
 
846
 
 
847
#: ceilometer/openstack/common/lockutils.py:119
778
848
#, python-format
779
849
msgid "Could not release the acquired lock `%s`"
780
850
msgstr ""
781
851
 
782
 
#: ceilometer/openstack/common/lockutils.py:168
 
852
#: ceilometer/openstack/common/lockutils.py:161
 
853
#, python-format
 
854
msgid "Attempting to grab external lock \"%(lock)s\""
 
855
msgstr ""
 
856
 
 
857
#: ceilometer/openstack/common/lockutils.py:187
783
858
#, python-format
784
859
msgid "Got semaphore \"%(lock)s\""
785
860
msgstr ""
786
861
 
787
 
#: ceilometer/openstack/common/lockutils.py:177
788
 
#, python-format
789
 
msgid "Attempting to grab file lock \"%(lock)s\""
790
 
msgstr ""
791
 
 
792
 
#: ceilometer/openstack/common/lockutils.py:187
793
 
#, python-format
794
 
msgid "Created lock path: %s"
795
 
msgstr ""
796
 
 
797
 
#: ceilometer/openstack/common/lockutils.py:205
798
 
#, python-format
799
 
msgid "Got file lock \"%(lock)s\" at %(path)s"
800
 
msgstr ""
801
 
 
802
 
#: ceilometer/openstack/common/lockutils.py:209
803
 
#, python-format
804
 
msgid "Released file lock \"%(lock)s\" at %(path)s"
805
 
msgstr ""
806
 
 
807
 
#: ceilometer/openstack/common/lockutils.py:247
 
862
#: ceilometer/openstack/common/lockutils.py:244
808
863
#, python-format
809
864
msgid "Got semaphore / lock \"%(function)s\""
810
865
msgstr ""
811
866
 
812
 
#: ceilometer/openstack/common/lockutils.py:251
 
867
#: ceilometer/openstack/common/lockutils.py:248
813
868
#, python-format
814
869
msgid "Semaphore / lock released \"%(function)s\""
815
870
msgstr ""
816
871
 
817
 
#: ceilometer/openstack/common/log.py:301
 
872
#: ceilometer/openstack/common/log.py:313
818
873
#, python-format
819
874
msgid "Deprecated: %s"
820
875
msgstr ""
821
876
 
822
 
#: ceilometer/openstack/common/log.py:400
 
877
#: ceilometer/openstack/common/log.py:416
823
878
#, python-format
824
879
msgid "Error loading logging config %(log_config)s: %(err_msg)s"
825
880
msgstr ""
826
881
 
827
 
#: ceilometer/openstack/common/log.py:451
 
882
#: ceilometer/openstack/common/log.py:467
828
883
#, python-format
829
884
msgid "syslog facility must be one of: %s"
830
885
msgstr ""
831
886
 
832
 
#: ceilometer/openstack/common/log.py:621
 
887
#: ceilometer/openstack/common/log.py:688
833
888
#, python-format
834
889
msgid "Fatal call to deprecated config: %(msg)s"
835
890
msgstr ""
852
907
msgid "in dynamic looping call"
853
908
msgstr ""
854
909
 
855
 
#: ceilometer/openstack/common/policy.py:73
 
910
#: ceilometer/openstack/common/policy.py:74
856
911
msgid "JSON file containing policy"
857
912
msgstr ""
858
913
 
859
 
#: ceilometer/openstack/common/policy.py:76
 
914
#: ceilometer/openstack/common/policy.py:77
860
915
msgid "Rule enforced when requested rule is not found"
861
916
msgstr ""
862
917
 
863
 
#: ceilometer/openstack/common/policy.py:90
 
918
#: ceilometer/openstack/common/policy.py:91
864
919
#, python-format
865
920
msgid "Policy doesn't allow %s to be performed."
866
921
msgstr ""
867
922
 
868
 
#: ceilometer/openstack/common/policy.py:175
 
923
#: ceilometer/openstack/common/policy.py:181
869
924
#, python-format
870
925
msgid "Rules must be an instance of dict or Rules, got %s instead"
871
926
msgstr ""
872
927
 
873
 
#: ceilometer/openstack/common/policy.py:205
 
928
#: ceilometer/openstack/common/policy.py:211
874
929
msgid "Rules successfully reloaded"
875
930
msgstr ""
876
931
 
877
 
#: ceilometer/openstack/common/policy.py:251
 
932
#: ceilometer/openstack/common/policy.py:257
878
933
#, python-format
879
934
msgid "Rule %s will be now enforced"
880
935
msgstr ""
881
936
 
882
 
#: ceilometer/openstack/common/policy.py:266
 
937
#: ceilometer/openstack/common/policy.py:272
883
938
#, python-format
884
939
msgid "Rule [%s] doesn't exist"
885
940
msgstr ""
886
941
 
887
 
#: ceilometer/openstack/common/policy.py:474
 
942
#: ceilometer/openstack/common/policy.py:480
888
943
#, python-format
889
944
msgid "Failed to understand rule %s"
890
945
msgstr ""
891
946
 
892
 
#: ceilometer/openstack/common/policy.py:484
 
947
#: ceilometer/openstack/common/policy.py:490
893
948
#, python-format
894
949
msgid "No handler for matches of kind %s"
895
950
msgstr ""
896
951
 
897
 
#: ceilometer/openstack/common/policy.py:754
 
952
#: ceilometer/openstack/common/policy.py:760
898
953
#, python-format
899
954
msgid "Failed to understand rule %r"
900
955
msgstr ""
901
956
 
902
 
#: ceilometer/openstack/common/processutils.py:130
903
 
#, python-format
904
 
msgid "Got unknown keyword args to utils.execute: %r"
905
 
msgstr ""
906
 
 
907
 
#: ceilometer/openstack/common/processutils.py:145
908
 
#, python-format
909
 
msgid "Running cmd (subprocess): %s"
910
 
msgstr ""
911
 
 
912
 
#: ceilometer/openstack/common/processutils.py:169
913
 
#: ceilometer/openstack/common/processutils.py:241
914
 
#, python-format
915
 
msgid "Result was %s"
916
 
msgstr ""
917
 
 
918
 
#: ceilometer/openstack/common/processutils.py:181
919
 
#, python-format
920
 
msgid "%r failed. Retrying."
921
 
msgstr ""
922
 
 
923
 
#: ceilometer/openstack/common/processutils.py:220
924
 
#, python-format
925
 
msgid "Running cmd (SSH): %s"
926
 
msgstr ""
927
 
 
928
 
#: ceilometer/openstack/common/processutils.py:222
929
 
msgid "Environment not supported over SSH"
930
 
msgstr ""
931
 
 
932
 
#: ceilometer/openstack/common/processutils.py:226
933
 
msgid "process_input not supported over SSH"
934
 
msgstr ""
935
 
 
936
 
#: ceilometer/openstack/common/service.py:134
937
 
#: ceilometer/openstack/common/service.py:346
 
957
#: ceilometer/openstack/common/service.py:166
 
958
#: ceilometer/openstack/common/service.py:384
938
959
msgid "Full set of CONF:"
939
960
msgstr ""
940
961
 
941
 
#: ceilometer/openstack/common/service.py:143
942
 
#: ceilometer/openstack/common/service.py:231
 
962
#: ceilometer/openstack/common/service.py:175
 
963
#: ceilometer/openstack/common/service.py:269
943
964
#, python-format
944
965
msgid "Caught %s, exiting"
945
966
msgstr ""
946
967
 
947
 
#: ceilometer/openstack/common/service.py:155
 
968
#: ceilometer/openstack/common/service.py:187
948
969
msgid "Exception during rpc cleanup."
949
970
msgstr ""
950
971
 
951
 
#: ceilometer/openstack/common/service.py:200
 
972
#: ceilometer/openstack/common/service.py:238
952
973
msgid "Parent process has died unexpectedly, exiting"
953
974
msgstr ""
954
975
 
955
 
#: ceilometer/openstack/common/service.py:237
 
976
#: ceilometer/openstack/common/service.py:275
956
977
msgid "Unhandled exception"
957
978
msgstr ""
958
979
 
959
 
#: ceilometer/openstack/common/service.py:270
 
980
#: ceilometer/openstack/common/service.py:308
960
981
msgid "Forking too fast, sleeping"
961
982
msgstr ""
962
983
 
963
 
#: ceilometer/openstack/common/service.py:289
 
984
#: ceilometer/openstack/common/service.py:327
964
985
#, python-format
965
986
msgid "Started child %d"
966
987
msgstr ""
967
988
 
968
 
#: ceilometer/openstack/common/service.py:299
 
989
#: ceilometer/openstack/common/service.py:337
969
990
#, python-format
970
991
msgid "Starting %d workers"
971
992
msgstr ""
972
993
 
973
 
#: ceilometer/openstack/common/service.py:316
 
994
#: ceilometer/openstack/common/service.py:354
974
995
#, python-format
975
996
msgid "Child %(pid)d killed by signal %(sig)d"
976
997
msgstr ""
977
998
 
978
 
#: ceilometer/openstack/common/service.py:320
 
999
#: ceilometer/openstack/common/service.py:358
979
1000
#, python-format
980
1001
msgid "Child %(pid)s exited with status %(code)d"
981
1002
msgstr ""
982
1003
 
983
 
#: ceilometer/openstack/common/service.py:324
 
1004
#: ceilometer/openstack/common/service.py:362
984
1005
#, python-format
985
1006
msgid "pid %d not in child list"
986
1007
msgstr ""
987
1008
 
988
 
#: ceilometer/openstack/common/service.py:354
 
1009
#: ceilometer/openstack/common/service.py:392
989
1010
#, python-format
990
1011
msgid "Caught %s, stopping children"
991
1012
msgstr ""
992
1013
 
993
 
#: ceilometer/openstack/common/service.py:372
 
1014
#: ceilometer/openstack/common/service.py:410
994
1015
#, python-format
995
1016
msgid "Waiting on %d children to exit"
996
1017
msgstr ""
1026
1047
msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s"
1027
1048
msgstr ""
1028
1049
 
1029
 
#: ceilometer/openstack/common/strutils.py:182
 
1050
#: ceilometer/openstack/common/strutils.py:188
1030
1051
#, python-format
1031
1052
msgid "Invalid string format: %s"
1032
1053
msgstr ""
1033
1054
 
1034
 
#: ceilometer/openstack/common/strutils.py:189
 
1055
#: ceilometer/openstack/common/strutils.py:195
1035
1056
#, python-format
1036
1057
msgid "Unknown byte multiplier: %s"
1037
1058
msgstr ""
1038
1059
 
 
1060
#: ceilometer/openstack/common/versionutils.py:69
 
1061
#, python-format
 
1062
msgid ""
 
1063
"%(what)s is deprecated as of %(as_of)s in favor of %(in_favor_of)s and "
 
1064
"may be removed in %(remove_in)s."
 
1065
msgstr ""
 
1066
 
 
1067
#: ceilometer/openstack/common/versionutils.py:73
 
1068
#, python-format
 
1069
msgid ""
 
1070
"%(what)s is deprecated as of %(as_of)s and may be removed in "
 
1071
"%(remove_in)s. It will not be superseded."
 
1072
msgstr ""
 
1073
 
1039
1074
#: ceilometer/openstack/common/db/exception.py:42
1040
1075
msgid "Invalid Parameter: Unicode is not supported by the current database."
1041
1076
msgstr ""
1042
1077
 
1043
 
#: ceilometer/openstack/common/db/sqlalchemy/migration.py:219
 
1078
#: ceilometer/openstack/common/db/sqlalchemy/migration.py:191
1044
1079
msgid "version should be an integer"
1045
1080
msgstr ""
1046
1081
 
1047
 
#: ceilometer/openstack/common/db/sqlalchemy/migration.py:251
1048
 
msgid "Upgrade DB using Essex release first."
1049
 
msgstr ""
1050
 
 
1051
 
#: ceilometer/openstack/common/db/sqlalchemy/session.py:551
 
1082
#: ceilometer/openstack/common/db/sqlalchemy/migration.py:214
 
1083
#, python-format
 
1084
msgid ""
 
1085
"Tables \"%s\" have non utf8 collation, please make sure all tables are "
 
1086
"CHARSET=utf8"
 
1087
msgstr ""
 
1088
 
 
1089
#: ceilometer/openstack/common/db/sqlalchemy/migration.py:238
 
1090
msgid ""
 
1091
"The database is not under version control, but has tables. Please stamp "
 
1092
"the current version of the schema manually."
 
1093
msgstr ""
 
1094
 
 
1095
#: ceilometer/openstack/common/db/sqlalchemy/session.py:596
1052
1096
msgid "DB exception wrapped."
1053
1097
msgstr ""
1054
1098
 
1055
 
#: ceilometer/openstack/common/db/sqlalchemy/session.py:614
 
1099
#: ceilometer/openstack/common/db/sqlalchemy/session.py:665
1056
1100
#, python-format
1057
 
msgid "Got mysql server has gone away: %s"
1058
 
msgstr ""
1059
 
 
1060
 
#: ceilometer/openstack/common/db/sqlalchemy/session.py:695
 
1101
msgid "Database server has gone away: %s"
 
1102
msgstr ""
 
1103
 
 
1104
#: ceilometer/openstack/common/db/sqlalchemy/session.py:745
 
1105
msgid ""
 
1106
"This application has not enabled MySQL traditional mode, which means "
 
1107
"silent data corruption may occur. Please encourage the application "
 
1108
"developers to enable this mode."
 
1109
msgstr ""
 
1110
 
 
1111
#: ceilometer/openstack/common/db/sqlalchemy/session.py:770
1061
1112
#, python-format
1062
1113
msgid "SQL connection failed. %s attempts left."
1063
1114
msgstr ""
1064
1115
 
1065
 
#: ceilometer/openstack/common/db/sqlalchemy/test_migrations.py:103
 
1116
#: ceilometer/openstack/common/db/sqlalchemy/test_migrations.py:63
1066
1117
#, python-format
1067
1118
msgid "Got lock \"%s\""
1068
1119
msgstr ""
1069
1120
 
1070
 
#: ceilometer/openstack/common/db/sqlalchemy/test_migrations.py:106
 
1121
#: ceilometer/openstack/common/db/sqlalchemy/test_migrations.py:66
1071
1122
#, python-format
1072
1123
msgid "Lock released \"%s\""
1073
1124
msgstr ""
1074
1125
 
1075
 
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:58
 
1126
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:57
1076
1127
msgid "Sort key supplied was not valid."
1077
1128
msgstr ""
1078
1129
 
1079
 
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:97
 
1130
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:96
1080
1131
msgid "Id not in sort_keys; is sort_keys unique?"
1081
1132
msgstr ""
1082
1133
 
1083
 
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:119
 
1134
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:118
1084
1135
msgid "Unknown sort direction, must be 'desc' or 'asc'"
1085
1136
msgstr ""
1086
1137
 
1087
 
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:194
 
1138
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:193
1088
1139
#, python-format
1089
1140
msgid ""
1090
1141
"Please specify column %s in col_name_col_instance param. It is required "
1091
1142
"because column has unsupported type by sqlite)."
1092
1143
msgstr ""
1093
1144
 
1094
 
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:200
 
1145
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:199
1095
1146
#, python-format
1096
1147
msgid ""
1097
1148
"col_name_col_instance param has wrong type of column instance for column "
1098
1149
"%s It should be instance of sqlalchemy.Column."
1099
1150
msgstr ""
1100
1151
 
1101
 
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:280
 
1152
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:279
1102
1153
#, python-format
1103
1154
msgid "Deleting duplicated row with id: %(id)s from table: %(table)s"
1104
1155
msgstr ""
1105
1156
 
1106
 
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:301
 
1157
#: ceilometer/openstack/common/db/sqlalchemy/utils.py:300
1107
1158
msgid "Unsupported id columns type"
1108
1159
msgstr ""
1109
1160
 
1110
 
#: ceilometer/openstack/common/deprecated/wsgi.py:120
 
1161
#: ceilometer/openstack/common/middleware/catch_errors.py:40
1111
1162
#, python-format
1112
 
msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds"
1113
 
msgstr ""
1114
 
 
1115
 
#: ceilometer/openstack/common/deprecated/wsgi.py:308
1116
 
msgid "Unsupported Content-Type"
1117
 
msgstr ""
1118
 
 
1119
 
#: ceilometer/openstack/common/deprecated/wsgi.py:311
1120
 
msgid "Malformed request body"
1121
 
msgstr ""
1122
 
 
1123
 
#: ceilometer/openstack/common/deprecated/wsgi.py:597
1124
 
msgid "Empty body provided in request"
1125
 
msgstr ""
1126
 
 
1127
 
#: ceilometer/openstack/common/deprecated/wsgi.py:603
1128
 
msgid "Unrecognized Content-Type provided in request"
1129
 
msgstr ""
1130
 
 
1131
 
#: ceilometer/openstack/common/deprecated/wsgi.py:607
1132
 
msgid "No Content-Type provided in request"
1133
 
msgstr ""
1134
 
 
1135
 
#: ceilometer/openstack/common/deprecated/wsgi.py:613
1136
 
msgid "Unable to deserialize body as provided Content-Type"
1137
 
msgstr ""
1138
 
 
1139
 
#: ceilometer/openstack/common/deprecated/wsgi.py:663
1140
 
msgid "cannot understand JSON"
1141
 
msgstr ""
1142
 
 
1143
 
#: ceilometer/openstack/common/deprecated/wsgi.py:688
1144
 
msgid "cannot understand XML"
1145
 
msgstr ""
1146
 
 
1147
 
#: ceilometer/openstack/common/middleware/notifier.py:38
 
1163
msgid "An error occurred during processing the request: %s"
 
1164
msgstr ""
 
1165
 
 
1166
#: ceilometer/openstack/common/middleware/notifier.py:40
1148
1167
#, python-format
1149
1168
msgid "An exception occurred processing the API call: %s "
1150
1169
msgstr ""
1178
1197
msgid "Could not send notification to %(topic)s. Payload=%(message)s"
1179
1198
msgstr ""
1180
1199
 
1181
 
#: ceilometer/openstack/common/rpc/__init__.py:103
1182
 
#, python-format
1183
 
msgid ""
1184
 
"A RPC is being made while holding a lock. The locks currently held are "
1185
 
"%(locks)s. This is probably a bug. Please report it. Include the "
1186
 
"following: [%(stack)s]."
1187
 
msgstr ""
1188
 
 
1189
 
#: ceilometer/openstack/common/rpc/amqp.py:73
 
1200
#: ceilometer/openstack/common/rpc/amqp.py:75
1190
1201
msgid "Pool creating new connection"
1191
1202
msgstr ""
1192
1203
 
1193
 
#: ceilometer/openstack/common/rpc/amqp.py:200
 
1204
#: ceilometer/openstack/common/rpc/amqp.py:202
1194
1205
#, python-format
1195
1206
msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
1196
1207
msgstr ""
1197
1208
 
1198
 
#: ceilometer/openstack/common/rpc/amqp.py:203
 
1209
#: ceilometer/openstack/common/rpc/amqp.py:205
1199
1210
#, python-format
1200
1211
msgid "_call_waiters: %s"
1201
1212
msgstr ""
1202
1213
 
1203
 
#: ceilometer/openstack/common/rpc/amqp.py:210
 
1214
#: ceilometer/openstack/common/rpc/amqp.py:212
1204
1215
#, python-format
1205
1216
msgid ""
1206
1217
"Number of call waiters is greater than warning threshold: %d. There could"
1207
1218
" be a MulticallProxyWaiter leak."
1208
1219
msgstr ""
1209
1220
 
1210
 
#: ceilometer/openstack/common/rpc/amqp.py:288
 
1221
#: ceilometer/openstack/common/rpc/amqp.py:290
1211
1222
#, python-format
1212
1223
msgid "unpacked context: %s"
1213
1224
msgstr ""
1214
1225
 
1215
 
#: ceilometer/openstack/common/rpc/amqp.py:339
 
1226
#: ceilometer/openstack/common/rpc/amqp.py:342
1216
1227
#, python-format
1217
1228
msgid "UNIQUE_ID is %s."
1218
1229
msgstr ""
1219
1230
 
1220
 
#: ceilometer/openstack/common/rpc/amqp.py:432
 
1231
#: ceilometer/openstack/common/rpc/amqp.py:435
1221
1232
#, python-format
1222
1233
msgid "received %s"
1223
1234
msgstr ""
1224
1235
 
1225
 
#: ceilometer/openstack/common/rpc/amqp.py:440
 
1236
#: ceilometer/openstack/common/rpc/amqp.py:443
1226
1237
#, python-format
1227
1238
msgid "no method for message: %s"
1228
1239
msgstr ""
1229
1240
 
1230
 
#: ceilometer/openstack/common/rpc/amqp.py:441
 
1241
#: ceilometer/openstack/common/rpc/amqp.py:444
1231
1242
#, python-format
1232
1243
msgid "No method for message: %s"
1233
1244
msgstr ""
1234
1245
 
1235
 
#: ceilometer/openstack/common/rpc/amqp.py:469
 
1246
#: ceilometer/openstack/common/rpc/amqp.py:472
1236
1247
#: ceilometer/openstack/common/rpc/impl_zmq.py:280
1237
1248
#, python-format
1238
1249
msgid "Expected exception during message handling (%s)"
1239
1250
msgstr ""
1240
1251
 
1241
 
#: ceilometer/openstack/common/rpc/amqp.py:477
 
1252
#: ceilometer/openstack/common/rpc/amqp.py:480
1242
1253
#: ceilometer/openstack/common/rpc/impl_zmq.py:286
1243
1254
msgid "Exception during message handling"
1244
1255
msgstr ""
1245
1256
 
1246
 
#: ceilometer/openstack/common/rpc/amqp.py:551
 
1257
#: ceilometer/openstack/common/rpc/amqp.py:554
1247
1258
#, python-format
1248
1259
msgid "Making synchronous call on %s ..."
1249
1260
msgstr ""
1250
1261
 
1251
 
#: ceilometer/openstack/common/rpc/amqp.py:554
 
1262
#: ceilometer/openstack/common/rpc/amqp.py:557
1252
1263
#, python-format
1253
1264
msgid "MSG_ID is %s"
1254
1265
msgstr ""
1255
1266
 
1256
 
#: ceilometer/openstack/common/rpc/amqp.py:580
 
1267
#: ceilometer/openstack/common/rpc/amqp.py:583
1257
1268
#, python-format
1258
1269
msgid "Making asynchronous cast on %s..."
1259
1270
msgstr ""
1260
1271
 
1261
 
#: ceilometer/openstack/common/rpc/amqp.py:589
 
1272
#: ceilometer/openstack/common/rpc/amqp.py:592
1262
1273
msgid "Making asynchronous fanout cast..."
1263
1274
msgstr ""
1264
1275
 
1265
 
#: ceilometer/openstack/common/rpc/amqp.py:617
 
1276
#: ceilometer/openstack/common/rpc/amqp.py:620
1266
1277
#, python-format
1267
1278
msgid "Sending %(event_type)s on %(topic)s"
1268
1279
msgstr ""
1321
1332
msgid "Specified RPC version cap, %(version_cap)s, is too low"
1322
1333
msgstr ""
1323
1334
 
1324
 
#: ceilometer/openstack/common/rpc/common.py:288
 
1335
#: ceilometer/openstack/common/rpc/common.py:292
1325
1336
#, python-format
1326
1337
msgid "Returning exception %s to caller"
1327
1338
msgstr ""
1585
1596
msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
1586
1597
msgstr ""
1587
1598
 
1588
 
#: ceilometer/openstack/common/rpc/matchmaker.py:45
 
1599
#: ceilometer/openstack/common/rpc/matchmaker.py:46
1589
1600
msgid "Match not found by MatchMaker."
1590
1601
msgstr ""
1591
1602
 
1592
 
#: ceilometer/openstack/common/rpc/matchmaker.py:79
 
1603
#: ceilometer/openstack/common/rpc/matchmaker.py:80
1593
1604
msgid "Matchmaker does not implement registration or heartbeat."
1594
1605
msgstr ""
1595
1606
 
1596
 
#: ceilometer/openstack/common/rpc/matchmaker.py:215
 
1607
#: ceilometer/openstack/common/rpc/matchmaker.py:216
1597
1608
#, python-format
1598
1609
msgid "Matchmaker unregistered: %(key)s, %(host)s"
1599
1610
msgstr ""
1600
1611
 
1601
 
#: ceilometer/openstack/common/rpc/matchmaker.py:227
 
1612
#: ceilometer/openstack/common/rpc/matchmaker.py:228
1602
1613
msgid "Register before starting heartbeat."
1603
1614
msgstr ""
1604
1615
 
1605
 
#: ceilometer/openstack/common/rpc/matchmaker_ring.py:75
1606
 
#: ceilometer/openstack/common/rpc/matchmaker_ring.py:93
 
1616
#: ceilometer/openstack/common/rpc/matchmaker_ring.py:76
 
1617
#: ceilometer/openstack/common/rpc/matchmaker_ring.py:94
1607
1618
#, python-format
1608
1619
msgid "No key defining hosts for topic '%s', see ringfile"
1609
1620
msgstr ""
1621
1632
msgid "max_bytes and backup_count should be numbers."
1622
1633
msgstr ""
1623
1634
 
1624
 
#: ceilometer/publisher/rpc.py:158
 
1635
#: ceilometer/publisher/rpc.py:106
1625
1636
#, python-format
1626
1637
msgid ""
1627
1638
"Publishing policy set to %s,                      override backend retry "
1628
1639
"config to 1"
1629
1640
msgstr ""
1630
1641
 
1631
 
#: ceilometer/publisher/rpc.py:163
 
1642
#: ceilometer/publisher/rpc.py:111
1632
1643
#, python-format
1633
1644
msgid "Publishing policy set to %s"
1634
1645
msgstr ""
1635
1646
 
1636
 
#: ceilometer/publisher/rpc.py:165
 
1647
#: ceilometer/publisher/rpc.py:113
1637
1648
#, python-format
1638
1649
msgid "Publishing policy is unknown (%s) force to default"
1639
1650
msgstr ""
1640
1651
 
1641
 
#: ceilometer/publisher/rpc.py:190
 
1652
#: ceilometer/publisher/rpc.py:138
1642
1653
#, python-format
1643
1654
msgid "Publishing %(m)d samples on %(t)s"
1644
1655
msgstr ""
1645
1656
 
1646
 
#: ceilometer/publisher/rpc.py:204
 
1657
#: ceilometer/publisher/rpc.py:152
1647
1658
#, python-format
1648
1659
msgid "Publishing %(m)d samples on %(n)s"
1649
1660
msgstr ""
1650
1661
 
1651
 
#: ceilometer/publisher/rpc.py:229
 
1662
#: ceilometer/publisher/rpc.py:177
1652
1663
#, python-format
1653
1664
msgid "Publisher max local_queue length is exceeded, dropping %d oldest samples"
1654
1665
msgstr ""
1655
1666
 
1656
 
#: ceilometer/publisher/udp.py:57
 
1667
#: ceilometer/publisher/rpc.py:203
 
1668
#, python-format
 
1669
msgid "Failed to publish %d samples, queue them"
 
1670
msgstr ""
 
1671
 
 
1672
#: ceilometer/publisher/rpc.py:207
 
1673
#, python-format
 
1674
msgid "Failed to publish %d samples, dropping them"
 
1675
msgstr ""
 
1676
 
 
1677
#: ceilometer/publisher/udp.py:60
1657
1678
#, python-format
1658
1679
msgid "Publishing sample %(msg)s over UDP to %(host)s:%(port)d"
1659
1680
msgstr ""
1660
1681
 
1661
 
#: ceilometer/publisher/udp.py:64
 
1682
#: ceilometer/publisher/udp.py:67
1662
1683
msgid "Unable to send sample over UDP"
1663
1684
msgstr ""
1664
1685
 
1665
 
#: ceilometer/storage/__init__.py:71
 
1686
#: ceilometer/storage/__init__.py:72
1666
1687
#, python-format
1667
1688
msgid "looking for %(name)r driver in %(namespace)r"
1668
1689
msgstr ""
1669
1690
 
1670
 
#: ceilometer/storage/__init__.py:150
 
1691
#: ceilometer/storage/__init__.py:165
1671
1692
msgid "Clearing expired metering data"
1672
1693
msgstr ""
1673
1694
 
1674
 
#: ceilometer/storage/impl_db2.py:156
1675
 
#, python-format
1676
 
msgid "Connecting to DB2 on %s"
1677
 
msgstr ""
1678
 
 
1679
 
#: ceilometer/storage/impl_db2.py:405 ceilometer/storage/impl_db2.py:474
1680
 
#: ceilometer/storage/impl_db2.py:682 ceilometer/storage/impl_hbase.py:310
1681
 
#: ceilometer/storage/impl_hbase.py:394 ceilometer/storage/impl_mongodb.py:606
1682
 
#: ceilometer/storage/impl_mongodb.py:688
1683
 
#: ceilometer/storage/impl_mongodb.py:864
1684
 
#: ceilometer/storage/impl_sqlalchemy.py:373
1685
 
#: ceilometer/storage/impl_sqlalchemy.py:475
1686
 
#: ceilometer/storage/impl_sqlalchemy.py:695
1687
 
msgid "Pagination not implemented"
1688
 
msgstr ""
1689
 
 
1690
 
#: ceilometer/storage/impl_db2.py:751 ceilometer/storage/impl_db2.py:756
1691
 
#: ceilometer/storage/impl_hbase.py:639 ceilometer/storage/impl_hbase.py:644
1692
 
#: ceilometer/storage/impl_log.py:209 ceilometer/storage/impl_log.py:214
 
1695
#: ceilometer/storage/__init__.py:170
 
1696
msgid "Nothing to clean, database time to live is disabled"
 
1697
msgstr ""
 
1698
 
 
1699
#: ceilometer/storage/base.py:138 ceilometer/storage/base.py:164
 
1700
msgid "Projects not implemented"
 
1701
msgstr ""
 
1702
 
 
1703
#: ceilometer/storage/base.py:148
 
1704
msgid "Clearing samples not implemented"
 
1705
msgstr ""
 
1706
 
 
1707
#: ceilometer/storage/base.py:156
 
1708
msgid "Users not implemented"
 
1709
msgstr ""
 
1710
 
 
1711
#: ceilometer/storage/base.py:185
 
1712
msgid "Resources not implemented"
 
1713
msgstr ""
 
1714
 
 
1715
#: ceilometer/storage/base.py:200
 
1716
msgid "Meters not implemented"
 
1717
msgstr ""
 
1718
 
 
1719
#: ceilometer/storage/base.py:209
 
1720
msgid "Samples not implemented"
 
1721
msgstr ""
 
1722
 
 
1723
#: ceilometer/storage/base.py:217
 
1724
msgid "Statistics not implemented"
 
1725
msgstr ""
 
1726
 
 
1727
#: ceilometer/storage/base.py:223 ceilometer/storage/base.py:231
 
1728
#: ceilometer/storage/base.py:236 ceilometer/storage/base.py:241
 
1729
msgid "Alarms not implemented"
 
1730
msgstr ""
 
1731
 
 
1732
#: ceilometer/storage/base.py:271 ceilometer/storage/base.py:276
1693
1733
msgid "Alarm history not implemented"
1694
1734
msgstr ""
1695
1735
 
1696
 
#: ceilometer/storage/impl_db2.py:764 ceilometer/storage/impl_db2.py:772
1697
 
#: ceilometer/storage/impl_db2.py:778 ceilometer/storage/impl_db2.py:789
1698
 
#: ceilometer/storage/impl_db2.py:800 ceilometer/storage/impl_hbase.py:656
1699
 
#: ceilometer/storage/impl_hbase.py:663 ceilometer/storage/impl_hbase.py:668
1700
 
#: ceilometer/storage/impl_hbase.py:678 ceilometer/storage/impl_hbase.py:688
1701
 
#: ceilometer/storage/impl_log.py:221 ceilometer/storage/impl_log.py:228
1702
 
#: ceilometer/storage/impl_log.py:233 ceilometer/storage/impl_log.py:243
1703
 
#: ceilometer/storage/impl_log.py:253 ceilometer/storage/impl_mongodb.py:968
1704
 
#: ceilometer/storage/impl_mongodb.py:976
1705
 
#: ceilometer/storage/impl_mongodb.py:993
1706
 
#: ceilometer/storage/impl_mongodb.py:1004
 
1736
#: ceilometer/storage/base.py:288 ceilometer/storage/base.py:294
 
1737
#: ceilometer/storage/base.py:300 ceilometer/storage/base.py:310
 
1738
#: ceilometer/storage/base.py:321
1707
1739
msgid "Events not implemented."
1708
1740
msgstr ""
1709
1741
 
1710
 
#: ceilometer/storage/impl_hbase.py:99
 
1742
#: ceilometer/storage/base.py:332
 
1743
msgid "Complex query for samples             is not implemented."
 
1744
msgstr ""
 
1745
 
 
1746
#: ceilometer/storage/base.py:344
 
1747
msgid "Complex query for alarms             is not implemented."
 
1748
msgstr ""
 
1749
 
 
1750
#: ceilometer/storage/base.py:356
 
1751
msgid "Complex query for alarms             history is not implemented."
 
1752
msgstr ""
 
1753
 
 
1754
#: ceilometer/storage/impl_db2.py:283 ceilometer/storage/impl_db2.py:455
 
1755
#: ceilometer/storage/impl_hbase.py:313 ceilometer/storage/impl_hbase.py:375
 
1756
#: ceilometer/storage/impl_mongodb.py:542
 
1757
#: ceilometer/storage/impl_mongodb.py:769
 
1758
#: ceilometer/storage/impl_sqlalchemy.py:429
 
1759
#: ceilometer/storage/impl_sqlalchemy.py:522
 
1760
#: ceilometer/storage/impl_sqlalchemy.py:817
 
1761
#: ceilometer/storage/pymongo_base.py:172
 
1762
msgid "Pagination not implemented"
 
1763
msgstr ""
 
1764
 
 
1765
#: ceilometer/storage/impl_hbase.py:100
1711
1766
msgid "Creating a new in-memory HBase Connection object"
1712
1767
msgstr ""
1713
1768
 
1714
 
#: ceilometer/storage/impl_hbase.py:114
 
1769
#: ceilometer/storage/impl_hbase.py:115
1715
1770
msgid "Dropping HBase schema..."
1716
1771
msgstr ""
1717
1772
 
1718
 
#: ceilometer/storage/impl_hbase.py:122
 
1773
#: ceilometer/storage/impl_hbase.py:123
1719
1774
msgid "Cannot disable table but ignoring error"
1720
1775
msgstr ""
1721
1776
 
1722
 
#: ceilometer/storage/impl_hbase.py:126
 
1777
#: ceilometer/storage/impl_hbase.py:127
1723
1778
msgid "Cannot delete table but ignoring error"
1724
1779
msgstr ""
1725
1780
 
1726
 
#: ceilometer/storage/impl_hbase.py:137
 
1781
#: ceilometer/storage/impl_hbase.py:138
1727
1782
#, python-format
1728
1783
msgid "connecting to HBase on %(host)s:%(port)s"
1729
1784
msgstr ""
1730
1785
 
1731
 
#: ceilometer/storage/impl_hbase.py:273 ceilometer/storage/impl_hbase.py:285
 
1786
#: ceilometer/storage/impl_hbase.py:276 ceilometer/storage/impl_hbase.py:288
1732
1787
#, python-format
1733
1788
msgid "source: %s"
1734
1789
msgstr ""
1735
1790
 
1736
 
#: ceilometer/storage/impl_hbase.py:342
 
1791
#: ceilometer/storage/impl_hbase.py:339
1737
1792
#, python-format
1738
1793
msgid "Query Meter table: %s"
1739
1794
msgstr ""
1740
1795
 
1741
 
#: ceilometer/storage/impl_hbase.py:399
 
1796
#: ceilometer/storage/impl_hbase.py:380
1742
1797
#, python-format
1743
1798
msgid "Query Resource table: %s"
1744
1799
msgstr ""
1745
1800
 
1746
 
#: ceilometer/storage/impl_hbase.py:455
 
1801
#: ceilometer/storage/impl_hbase.py:425
1747
1802
#, python-format
1748
1803
msgid "Query Meter Table: %s"
1749
1804
msgstr ""
1750
1805
 
1751
 
#: ceilometer/storage/impl_hbase.py:600 ceilometer/storage/impl_hbase.py:605
1752
 
#: ceilometer/storage/impl_hbase.py:610 ceilometer/storage/impl_hbase.py:649
1753
 
msgid "Alarms not implemented"
1754
 
msgstr ""
1755
 
 
1756
 
#: ceilometer/storage/impl_hbase.py:789
 
1806
#: ceilometer/storage/impl_hbase.py:636
1757
1807
msgid "Opening in-memory HBase connection"
1758
1808
msgstr ""
1759
1809
 
1767
1817
msgid "Dropping data with TTL %d"
1768
1818
msgstr ""
1769
1819
 
1770
 
#: ceilometer/storage/impl_mongodb.py:158
1771
 
#, python-format
1772
 
msgid "Connecting to MongoDB on %s"
1773
 
msgstr ""
1774
 
 
1775
 
#: ceilometer/storage/impl_mongodb.py:982
1776
 
msgid "EventTypes not implemented."
1777
 
msgstr ""
1778
 
 
1779
 
#: ceilometer/storage/impl_sqlalchemy.py:117
 
1820
#: ceilometer/storage/impl_sqlalchemy.py:124
1780
1821
#, python-format
1781
1822
msgid "Query on %(key)s is of %(value)s type and is not supported"
1782
1823
msgstr ""
1783
1824
 
1784
 
#: ceilometer/storage/impl_sqlalchemy.py:139
 
1825
#: ceilometer/storage/impl_sqlalchemy.py:148
1785
1826
msgid "Missing required meter specifier"
1786
1827
msgstr ""
1787
1828
 
1788
 
#: ceilometer/storage/impl_sqlalchemy.py:267
 
1829
#: ceilometer/storage/impl_sqlalchemy.py:334
1789
1830
#, python-format
1790
1831
msgid "Unknown metadata type. Key (%s) will not be queryable."
1791
1832
msgstr ""
1792
1833
 
1793
 
#: ceilometer/storage/impl_sqlalchemy.py:629
 
1834
#: ceilometer/storage/impl_sqlalchemy.py:748
1794
1835
msgid "Unable to group by these fields"
1795
1836
msgstr ""
1796
1837
 
1797
 
#: ceilometer/storage/impl_sqlalchemy.py:935
 
1838
#: ceilometer/storage/impl_sqlalchemy.py:1066
1798
1839
#, python-format
1799
1840
msgid "Failed to record event: %s"
1800
1841
msgstr ""
1801
1842
 
1802
 
#: ceilometer/transformer/conversions.py:67
 
1843
#: ceilometer/storage/impl_sqlalchemy.py:1081
 
1844
#, python-format
 
1845
msgid "Getting events that match filter: %s"
 
1846
msgstr ""
 
1847
 
 
1848
#: ceilometer/storage/impl_sqlalchemy.py:1198
 
1849
#, python-format
 
1850
msgid "Get traits for %s"
 
1851
msgstr ""
 
1852
 
 
1853
#: ceilometer/storage/pymongo_base.py:121
 
1854
#, python-format
 
1855
msgid "Connecting to %(db)s on %(nodelist)s"
 
1856
msgstr ""
 
1857
 
 
1858
#: ceilometer/transformer/conversions.py:69
1803
1859
#, python-format
1804
1860
msgid "scaling conversion transformer with source: %(source)s target: %(target)s:"
1805
1861
msgstr ""
1806
1862
 
1807
 
#: ceilometer/transformer/conversions.py:101
1808
 
#: ceilometer/transformer/conversions.py:123
 
1863
#: ceilometer/transformer/conversions.py:116
 
1864
#: ceilometer/transformer/conversions.py:139
1809
1865
#, python-format
1810
1866
msgid "handling sample %s"
1811
1867
msgstr ""
1812
1868
 
1813
 
#: ceilometer/transformer/conversions.py:104
1814
 
#: ceilometer/transformer/conversions.py:144
 
1869
#: ceilometer/transformer/conversions.py:119
 
1870
#: ceilometer/transformer/conversions.py:160
1815
1871
#, python-format
1816
1872
msgid "converted to: %s"
1817
1873
msgstr ""
1818
1874
 
1819
 
#: ceilometer/transformer/conversions.py:146
 
1875
#: ceilometer/transformer/conversions.py:162
1820
1876
#, python-format
1821
1877
msgid "dropping sample with no predecessor: %s"
1822
1878
msgstr ""
1923
1979
#~ msgid "Saving event \"%s\""
1924
1980
#~ msgstr ""
1925
1981
 
 
1982
#~ msgid "%(missing_states)d alarms in %(alarm_ids)s are in unknown state"
 
1983
#~ msgstr ""
 
1984
 
 
1985
#~ msgid ""
 
1986
#~ "Transition to %(state)s due at least "
 
1987
#~ "to one alarm in %(alarm_ids)s in "
 
1988
#~ "state %(state)s"
 
1989
#~ msgstr ""
 
1990
 
 
1991
#~ msgid ""
 
1992
#~ "Remaining as %(state)s due at least "
 
1993
#~ "to one alarm in %(alarm_ids)s in "
 
1994
#~ "state %(state)s"
 
1995
#~ msgstr ""
 
1996
 
 
1997
#~ msgid ""
 
1998
#~ "Transition to %(state)s due to all "
 
1999
#~ "alarms (%(alarm_ids)s) in state %(state)s"
 
2000
#~ msgstr ""
 
2001
 
 
2002
#~ msgid ""
 
2003
#~ "Remaining as %(state)s due to all "
 
2004
#~ "alarms (%(alarm_ids)s) in state %(state)s"
 
2005
#~ msgstr ""
 
2006
 
 
2007
#~ msgid ""
 
2008
#~ "Transition to %(state)s due to %(count)d"
 
2009
#~ " samples %(disposition)s threshold, most "
 
2010
#~ "recent: %(last)s"
 
2011
#~ msgstr ""
 
2012
 
 
2013
#~ msgid ""
 
2014
#~ "Remaining as %(state)s due to %(count)d"
 
2015
#~ " samples %(disposition)s threshold, most "
 
2016
#~ "recent: %(last)s"
 
2017
#~ msgstr ""
 
2018
 
 
2019
#~ msgid "Value %(value)s is invalid (should be greater or equal to %(min)s)"
 
2020
#~ msgstr ""
 
2021
 
 
2022
#~ msgid "Value %(value)s is invalid (should be lower or equal to %(max)s)"
 
2023
#~ msgstr ""
 
2024
 
 
2025
#~ msgid ""
 
2026
#~ "Failed to convert the metadata value "
 
2027
#~ "%(value)s to the expected data type "
 
2028
#~ "%(type)s."
 
2029
#~ msgstr ""
 
2030
 
 
2031
#~ msgid ""
 
2032
#~ "The data type %s is not supported."
 
2033
#~ " The supported data type list is: "
 
2034
#~ "integer, float, boolean and string."
 
2035
#~ msgstr ""
 
2036
 
 
2037
#~ msgid "Alarm %s doesn't exist"
 
2038
#~ msgstr ""
 
2039
 
 
2040
#~ msgid "Alarm with that name exists"
 
2041
#~ msgstr ""
 
2042
 
 
2043
#~ msgid "Attempting to grab file lock \"%(lock)s\""
 
2044
#~ msgstr ""
 
2045
 
 
2046
#~ msgid "Got file lock \"%(lock)s\" at %(path)s"
 
2047
#~ msgstr ""
 
2048
 
 
2049
#~ msgid "Released file lock \"%(lock)s\" at %(path)s"
 
2050
#~ msgstr ""
 
2051
 
 
2052
#~ msgid "Upgrade DB using Essex release first."
 
2053
#~ msgstr ""
 
2054
 
 
2055
#~ msgid "Got mysql server has gone away: %s"
 
2056
#~ msgstr ""
 
2057
 
 
2058
#~ msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds"
 
2059
#~ msgstr ""
 
2060
 
 
2061
#~ msgid "Unsupported Content-Type"
 
2062
#~ msgstr ""
 
2063
 
 
2064
#~ msgid "Malformed request body"
 
2065
#~ msgstr ""
 
2066
 
 
2067
#~ msgid "Empty body provided in request"
 
2068
#~ msgstr ""
 
2069
 
 
2070
#~ msgid "Unrecognized Content-Type provided in request"
 
2071
#~ msgstr ""
 
2072
 
 
2073
#~ msgid "No Content-Type provided in request"
 
2074
#~ msgstr ""
 
2075
 
 
2076
#~ msgid "Unable to deserialize body as provided Content-Type"
 
2077
#~ msgstr ""
 
2078
 
 
2079
#~ msgid "cannot understand JSON"
 
2080
#~ msgstr ""
 
2081
 
 
2082
#~ msgid "cannot understand XML"
 
2083
#~ msgstr ""
 
2084
 
 
2085
#~ msgid ""
 
2086
#~ "A RPC is being made while holding"
 
2087
#~ " a lock. The locks currently held "
 
2088
#~ "are %(locks)s. This is probably a "
 
2089
#~ "bug. Please report it. Include the "
 
2090
#~ "following: [%(stack)s]."
 
2091
#~ msgstr ""
 
2092
 
 
2093
#~ msgid "Connecting to DB2 on %s"
 
2094
#~ msgstr ""
 
2095
 
 
2096
#~ msgid "Connecting to MongoDB on %s"
 
2097
#~ msgstr ""
 
2098
 
 
2099
#~ msgid "EventTypes not implemented."
 
2100
#~ msgstr ""
 
2101